【发布时间】:2020-06-20 04:17:26
【问题描述】:
寻找以下用例的建议或解决方案
- 应用程序接收按更改时间排序的消息,由 功能键(例如员工 ID)。可以有多个消息 用于功能键
- 每条消息都会触发一个工作流。如果员工有待处理的工作流,希望将新消息排队,直到 待处理的工作流程已完成。
是否有任何方法可以按节奏对消息重新排序,以将它们作为由消息中的功能键标识的组来处理?
【问题讨论】:
标签: cadence-workflow temporal-workflow
寻找以下用例的建议或解决方案
是否有任何方法可以按节奏对消息重新排序,以将它们作为由消息中的功能键标识的组来处理?
【问题讨论】:
标签: cadence-workflow temporal-workflow
我将为每个员工设置一个工作流,该工作流接收消息(可能使用 SignalWithStart),如果已经处理消息,则将其排入变量队列。该处理可以作为子工作流实现,也可以直接作为员工工作流的一部分来实现。处理完成后,如果有缓冲请求,则启动新的处理。如果没有缓冲的请求并且处理完成,员工工作流程可以退出。
【讨论】: