AWS Lambda函数应该对事件做出快速响应。我想创建一个函数来触发对慢速API的快速请求,然后终止而不等待响应。稍后,当响应回来时,我想要一个不同的Lambda函数来处理响应。我知道这听起来有点疯狂,当你想到AWS必须做什么才能从一个Lambda函数挂起到一个开放连接然后将响应发送给另一个,但这似乎非常符合Lambda的精神被设计用于。
思路:
答案 0 :(得分:1)
这取决于此lambda每月执行多少次调用,以及为这些lambda分配多少内存。 lambda的新超时是5分钟,应该(希望:p)足以让API响应。我认为你应该让lambda处理所有这些问题,而不是让工作流程复杂化。 Lambda定价通常非常便宜。
例如:一个lambda执行100万次,在10秒内分配128 MB将花费大约20美元 - 这不考虑潜在的免费等级。