针对冷启动问题warm AWS lambda的Python脚本

2024-06-14 20:42:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我按照NodeJS的lambda warterhttps://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
}

通常,除非我增加延迟时间,否则脚本不会为我预热确切的实例数。与上面的示例输入一样,我通常会得到6-8个并发执行,正如我在lambda AWS monitor中观察到的那样。在

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


Tags: 实例lambda函数代码httpsgithub脚本com