维护Cadence工作流程信号的顺序

时间:2020-06-05 17:55:20

标签: cadence-workflow temporal-workflow

假设我有一个工作流程,它在T-0处接收信号 1 ,并在T+1处接收信号 2 。然后,工作流程在T + 2执行。当工作流程运行时,我是否保证它将在信号2之前收到信号1?换句话说,Cadence是否保持工作流程中传入信号的顺序?

1 个答案:

答案 0 :(得分:0)

是的,Cadence / Temporal保证信号的发送顺序与工作流执行所接收的顺序相同。

由于信号被记录在工作流事件历史记录中,并且历史记录是完全一致的,前提是这种保证非常简单。