问题标签 [netflix-conductor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何将 WorkflowStatusListener 绑定到 netflix 指挥服务器
我在 Rest API 上使用 Netflix Conductor。我能够创建工作流并运行它,但我想知道如何使用 WorkflowStatusListener 功能。
到目前为止我所知道和尝试的:
- 实现 WorkflowStatusListener 接口
- 注册工作流定义时设置 workflowStatusListenerEnabled = true
- 设置conductor.additional.modules=your-module
我尝试了上述步骤但无法使其正常工作,请注意我正在使用指挥服务器所有版本.jar 来提升指挥。任何帮助表示赞赏。
netflix-conductor - 如何在 Netflix 指挥中写“不喜欢”decisionCase?
我正在通过 netflix 指挥创建工作流程。我有 3 个来自我的 api 的状态码。000 表示成功,999 表示部分成功,001 表示失败。如果状态不是 001,我想继续工作流程(并调用下一个 api)。(即 000 或 999)下面是我的工作流程的片段。
amazon-web-services - Netflix Conductor aws 集成
拜托,我想问一些与 Conductor 和 AWS 有关的问题。
我正在创建一个新的工作流程,我将在其中执行一项将 SQS 消息发送到微服务的任务。我有些疑惑:
- 如何配置 AWS 凭证 ID?
- 如何配置 AWS URL?例如,用于使用 localstack 进行测试。
- 如何配置 Conductor Server 以通过 docker 加载 contrib 模块?
- 如何配置我的任务以将 SQS 消息发送到另一个
微服务?下面的例子正确吗?
{“接收器”:“sqs:购买队列”,“asyncComplete”:假}
- 指挥员如何知道为队列创建的帐户和区域的信息?示例: https ://sqs.us-east-1.amazonaws.com/00534542333/buy-queue
谢谢。
orchestration - 使用具有不同后端的 Netflix Conductor
有没有人使用具有完全不同后端的 Netflix Conductor。我们正在考虑使用 Azure Cosmos DB 作为后端插入 Conductor。
netflix-conductor - 迁移到 3.3 时出现 JavaScript 堆内存不足错误
我一直在迁移 Conductor 1.8.x -> Conductor 3.3.5。Conductor-UI 因 JavaScript 堆内存不足而失败。我们的客户因此受到影响。我也添加了 Docker 文件。请查找日志。
码头工人文件:
netflix - 有多少用户在使用 Netflix Conductor
我们想使用 Netflix Conductor,有没有人知道有多少公司在使用它?
netflix-conductor - 需要澄清如何在 Netflix 指挥中定义队列数量
我是Netflix Conductor 工作流程的初学者,需要在下面进行说明。
如果我有 3 个相同工作流的实例,并且所有实例都按如下方式一起运行。
工作流实例 1 - https://i.stack.imgur.com/tq0id.png
工作流实例 2 - https://i.stack.imgur.com/tq0id.png
工作流实例 3 - https://i.stack.imgur.com/tq0id.png
由于它是一个工作任务,所有任务都将被推入队列:[W3-T1,W2-T1,W1-T1] (W - 工作流实例,T - 任务编号)
现在,当我为第一个任务轮询一次时verify if idents are added test
,我得到了第一个工作流实例的任务。我确实发布了电话以更新相同的结果。
现在,以下是工作流实例的当前状态:
工作流实例 1 - [2]:https ://i.stack.imgur.com/Ip3FF.png
工作流实例 2 - https://i.stack.imgur.com/tq0id.png
工作流实例 3 - https://i.stack.imgur.com/tq0id.png
在这里,第一个工作流实例的第二个任务也被推送到队列中。我们的队列看起来像这样:[W1-T2, W3-T1, W2-T1]
此时,如果我尝试轮询 Task2,我应该不会得到 W1-T2,因为它不是我们队列的第一个元素。但我试过了,我得到了这个任务,即第一个工作流实例的第二个任务。
这意味着我们没有单个队列,或者队列的组织方式不同,我无法理解。
任何人都可以帮助我了解如何在指挥工作流程中定义队列数量。
提前致谢 !!