我正在寻找可以在本地运行以进行测试和开发的AWS(亚马逊网络服务)SWF(简单工作流程)服务。我没有看到类似的东西,但我知道ElasticMQ实现了AWS SQS的一个子集,作为构建SWF克隆所需的基本组件。我也把Apache ActiveMQ看作是一个起点。
是否有人知道可以使用SWF进行本地测试和开发应用程序的本地服务?我已经有大部分其他要求(S3,EC2,IAM等)的Eucalyptus 3.3实例。
答案 0 :(得分:2)
我不知道AWS SWF的任何本地实现。由于服务业务逻辑非常复杂,因此创建此类组件非常重要。
如果您使用的是AWS Flow Framework(可在Java和Ruby中使用),那么您可以使用提供的与单元测试框架的集成来测试您的工作流程。有关Java示例,请参阅HelloWorldTest。