AWS Lambda函数用于在AWS中启动“简单工作流(SWF)”执行

时间:2017-06-13 06:30:24

标签: amazon-web-services lambda timeout amazon-swf

是否可以从AWS中注册的Lambda函数启动AWS-SWF工作流程?

我用Java编写了一个POC,使用“Flow Framework”从Lambda启动工作流,由S3插入触发。但是lambda函数在尝试通过REST与SWF交谈时,正在暂停。

我是否需要针对此问题进行任何额外配置?

1 个答案:

答案 0 :(得分:0)

是的,可以从lambda函数启动swf工作流程。唯一的事情是lambda函数应该具有Internet访问权限。

默认情况下,如果lambda函数不是在VPC中创建的,则它们具有Internet访问权限。如果您在VPC内创建它,则必须通过NAT配置Internet访问。有关更多详细信息,请查看下面链接中的“Internet访问Lambda函数”部分。

http://docs.aws.amazon.com/lambda/latest/dg/vpc.html