Python脚本可预热AWS lambda以解决冷启动问题

时间:2018-12-31 20:56:25

标签: python amazon-web-services aws-lambda cold-start

我跟随NodeJS的lambda-warmer https://github.com/jeremydaly/lambda-warmer为python创建了类似的脚本:

  • 每隔几分钟对lambda函数进行一次加热
  • 如果设置了并发参数,则需要预热多个lambda函数

这是我的python代码: https://github.com/pafun/lambda-warmer-python/blob/master/lambda-warmer-python.py

这是典型的输入内容:

{
    "flag": "warmer", 
    "concurrency": 10,
    "test": false,
    "delay": 300
}

通常,除非我增加延迟时间,否则脚本不会为我预热确切的实例数。就像上面的示例输入一样,我通常会在lambda AWS监视器中看到6-8个并发执行。

如何确定将预热确切数量的lambda实例?

0 个答案:

没有答案