将工作流程移至 AWS SWF 中的新版本

Moving workflows to new version in AWS SWF

有没有办法在 AWS SWF 中将工作流从一个版本移动到另一个版本?一些工作流正在等待被触发。计时器已经开始。我希望将它们无缝移动到新版本的工作流程。

SWF 中没有此功能。工作流一旦启动就会保持相同的版本,直到关闭。 ContinueAsNew 允许覆盖版本,因此可以通过调用 ContinueAsNew 来 "update" 工作流。

顺便说一句:Cadence (open source version of SWF) supports inline versioning 的工作流代码允许更改已经 运行 个工作流。