0

如何顺序调用云工作流?我不想在另一个(相同)工作流程正在处理时启动工作流程。

4

1 回答 1

2

你有几个选择:

  1. 创建一个主要的顶级工作流,使用googleapis.workflowexecutions.v1.projects.locations.workflows.executions.create操作作为步骤调用所有其他工作流

从字面上看,这意味着您有 1 个包含许多步骤的主要工作流,每个使用上述call语句触发一个接一个的工作流。步骤按顺序执行。

  1. 利用Firestore API将标志写入控制工作流是否正在进行的集合,如果另一个工作流开始检查标志并停止。
于 2021-05-21T08:02:12.293 回答