我正在设计一个应该从API网关调用的工作流,因为它是一个平台服务,并且所有用户身份验证和API身份验证都由API网关处理,我首先考虑使用步进功能,但限制限制仅为每秒2,这是对我的用例来说还不够。现在我正在考虑使用简单工作流程,其中限制限制要好得多,但我找不到任何显示API网关的文档可以像Stpe函数一样直接调用SWF。在SWF支持HTTP请求的情况下,通过API网关调用SWF StartWorkflowExecution的最佳方法是什么?
答案 0 :(得分:2)
为此,您需要使用AWS SWF SDK(例如JavaScript SDK)编写Lambda函数,以使用startWorkflowExecution
开始执行。
答案 1 :(得分:0)
另一种选择是为AWS服务使用API网关代理集成类型(请参见下图)。
如果您没有以startworkflow执行api调用所需的格式传递请求有效内容,请确保使用api网关Integration Request
映射到它