在 AWS 步骤函数中,我可以让多个工作流共享一个相同的状态对象,并让工作流独立工作吗?

In AWS step functions, can I have multiple workflows share one same state object, and having the workflows work independently?

在 AWS 步骤函数中,我可以让多个工作流共享一个相同的状态对象,并让工作流独立工作吗?

基本上我希望它有多个工作流,并且它们都将由上游消息以完全相同的方式触发,所以我希望有一个状态对象作为开始,然后每个工作流将以不同的方式工作接下来的各种步骤取决于此起始状态的输出。 我不想使用并行,因为我希望所有这些工作流独立工作。

请指教。谢谢。

Start 状态机 (SM) 的状态不能与任何其他 SM 共享。

I want to have one state object to serve as a start, then each workflow would work differently with various next steps depends on this start state's output

您可以创建一个由上游消息触发的 Lambda 函数,然后异步触发所有其他 SM。