ss2*_*s2k 15 amazon-web-services aws-lambda aws-api-gateway
我目前有一个Web钩子,它正在调用AWS API Gateway - > AWS Lambda函数代理.我想让网络钩子更具响应性,并在继续处理Lambda时返回早期回复.
我继续从Lambda(Node v6.10)做了这个早期回复,但似乎没有提高响应能力.尽管已经有来自回调的响应,API网关是否在某种程度上等待Lambda完成执行?
另一个想法是从Lambda发布SNS通知并进行第二次Lambda侦听并继续处理,但如果有更简单的方法,则宁愿避免这种复杂化.
Lor*_*ara 14
API网关目前仅支持InvocationType: RequestResponseLambda函数的同步调用(aka ),所以是的,它正在等待Lambda的完整响应.
为了支持您的用例,您可以使用SNS或其他中间AWS服务,如Kinesis,SQS等.但您也可以单独使用Lambda.让第一个Lambda函数异步触发第二个Lambda函数InvocationType: 'Event',这将达到您想要的效果.
有关更多详细信息,请参阅此帖子:https://stackoverflow.com/a/31745774/5705481
| 归档时间: |
|
| 查看次数: |
3030 次 |
| 最近记录: |