连接到Lambda时的API网关延迟问题

时间:2018-03-14 12:09:30

标签: amazon-web-services networking aws-lambda aws-api-gateway

当我点击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倍。

我看到了一些类似的论坛帖子。但是,我无法找到解决此问题的方法。

如何减少延迟?

1 个答案:

答案 0 :(得分:-1)

已知API网关会引入大量延迟。

Lambda对于同步请求+响应并不理想,因为您似乎正在使用它。它更适合异步流程,其中调用和执行之间的延迟并不那么重要。

你应该考虑一下你的系统是否需要同步,如果需要同步,lambda是否是最好的答案。