当我点击Lambda页面上的测试按钮时,我的lambda函数的工作频率低于1300 MS。 (Lambda页面:https://eu-central-1.console.aws.amazon.com/lambda/home?region=eu-central-1#/functions/myfunc?tab=graph)
当我通过API网关向Lambda发送请求时,我必须等待4300毫秒。
通过网关进入Lambda的HTTP请求工作速度慢3-4倍。
我看到一些类似的论坛帖子。但是,我无法找到解决此问题的方法。
如何减少延迟?
众所周知,API网关会引入大量延迟。
Lambda对于同步请求+响应并不理想,因为您似乎正在使用它。它更适合异步流程,其中调用和执行之间的延迟并不那么重要。
你应该考虑一下你的系统是否需要同步,如果需要同步,lambda是否是最好的答案。