API Gateway 延迟和Lambda延迟之间存在400毫秒的差异。

0

【以下的问题经过翻译处理】 我们有一个具有多个函数的 Lambda,前面是一个 API Gateway。我们期望特定 lambda 端点(资源)的 API Gateway 延迟应该非常接近 lambda 报告的 p50 延迟。

然而,我们始终看到 API Gateway 延迟与 API Gateway 背后的每个 lambda 函数的各种延迟之间存在约 400 毫秒的差异。

两个问题:

  1. 是什么原因造成的,我该如何测试?
  2. 一种假设是这可能是由于 SSL。我预计 SSL 只会增加 100 毫秒而不是 400 毫秒。话虽如此,我如何确认 API Gateway 和 Lambda 之间是否存在 SSL,以及如果存在,这会增加多少延迟?
1 Antwort
0

【以下的回答经过翻译处理】 有许多可能因素。我建议在API Gateway和Lambda中使用X-Ray跟踪。这将让您了解时间花费在哪里以及可能发生的情况的一些线索。

以下是一些帮助您开始集成AWS X-Ray的资源:

Amazon API Gateway active tracing support

AWS Lambda and AWS X-Ray

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen