【发布时间】:2020-11-03 19:03:25
【问题描述】:
在 AWS 上,是否可以让一个 HTTP 请求执行一个 Lambda,进而触发一系列串联运行的 Lambda,最终的 Lambda 将结果返回给用户?
我知道实现此目的的一种方法是让初始 Lambda “保持运行”并编排其他 Lambda,但我会为编排 Lambda 付费以在大多数情况下有效地什么都不做,即为时间付费它正在等待其他人。如果它是非 lambda 代码,那就像阻塞(并支付)整个线程,而其他线程执行它们的工作。
除非 AWS 在异步 Lambda “休眠”/等待网络 IO 时停止计费时钟?
【问题讨论】:
-
AWS Step Functions ?
标签: node.js amazon-web-services aws-lambda