【发布时间】:2019-09-03 09:52:01
【问题描述】:
我在 python 中有一个 API 函数,并使用 zappa 将它部署在 aws lambda 上。当我在 15 分钟后点击我的 API 时,它至少需要 5 到 10 秒来响应第一个请求(这对我的 API 来说太长了)。我开始了解 aws lambda 中的冷启动问题。如何使用 zappa python 保持 lambda 温暖?
【问题讨论】:
标签: serverless cold-start python-zappa
我在 python 中有一个 API 函数,并使用 zappa 将它部署在 aws lambda 上。当我在 15 分钟后点击我的 API 时,它至少需要 5 到 10 秒来响应第一个请求(这对我的 API 来说太长了)。我开始了解 aws lambda 中的冷启动问题。如何使用 zappa python 保持 lambda 温暖?
【问题讨论】:
标签: serverless cold-start python-zappa
Zappa 有一个默认的 warmer,它会不断调用 lambda 以避免冷启动 - 检查 https://github.com/Miserlou/Zappa#advanced-usage(确保 keep_warm 设置为 true)。
您可以验证是否有计划事件的 CloudWatch 事件规则。
【讨论】: