首页 > 解决方案 > AWS Lambda 冷出会导致 API Gateway 超时(30 秒)吗?

问题描述

我目前正在通过 Django 管理一个网站。该网站的 url 将请求一个存储在 AWS Lambda 函数中的 api。

通常,没有 VPC 设置冷出的基于 python 的 Lambda 函数不会让我们担心。

但我对我的网站性能有两个担忧。

  1. 服务器功能与 AWS S3、Firestore、Firebase 身份验证和 DynamoDB 等多个第三方功能进行通信。因此,每个 Lambda 函数都需要建立所需的设置。

  2. 网站的每个页面都会检查本地持久性的 Firebase 身份验证。进程延迟是否对冷启动容器至关重要,导致 30 秒超时?

如果某些用户偶尔会遇到 API Gateway 超时,这可能是 AWS Lambda 冷启动的原因吗?

标签: aws-lambdaaws-api-gatewaycold-start

解决方案


不,冷启动永远不会那么高。在所有情况下,冷启动都应小于 1 秒(即使对于绑定到 VPC 的 lambda)。


推荐阅读