基本上,这个想法是:
1)API网关-> lambda-> SQS-> lambda-> SQS-> lambda-> API网关响应
或
2)API网关-> lambda-> lambda-> ...-> lambda-> API网关响应
或
有些相似
主要担心的是,第一个lambda不应等待它应该死亡的任何事物,而响应应该来自另一个lambda或服务。
我已经了解到API网关是同步的,但是mb有某种方法。
收集意见非常好,我认为这对某人有用。
答案 0 :(得分:0)
我建议在确认完成任务所需的所有数据后立即做出成功响应。
然后它可以像这样
API网关->(在这里检查数据输入并返回成功)lambda-> SQS-> lambda-> SQS-> lambda-> Webhook进行确认
这将确保所有内容异步运行,并且在任务完成后您可以具有某种处理机制。