在 AWS 流框架中,我们是否可以在 2 个不同的工作流中使用相同的活动实现

问题描述

我们要求有 2 个独立的工作流,但它们之间的公共活动很少。我们希望节省在 2 个地方复制代码的工作,并为此类活动单独维护它。 2 个工作流是否可以共享相同的活动实现。 AWS 流框架支持吗?

解决方法

SWF 和 AWS Flow 框架完全独立地处理工作流和活动。所以活动不属于任何特定的工作流程。它们可以被任何工作流调用。将它们视为任何假设正确权限的人都可以调用的服务。

因此您的工作流程绝对可以共享活动。