【发布时间】:2019-05-07 07:43:20
【问题描述】:
我问这个问题的原因是我有一个 lambda,除了使用 python 的 requests 库调用 API 之外,它并没有做太多的事情。
它每 15 分钟运行一次,但经过一段时间(约 1 天)后,每次运行都会出现错误。对 lambda 代码的每次更改都会重置此循环。
这让我很好奇。 AWS Lambda 是否在运行之间共享某些状态?
【问题讨论】:
-
究竟是什么错误? lamdbas 不应该在州之间分享任何内容,这可能是一个冷启动问题吗?
-
@yorodm 我看到的错误与这里描述的完全一样:stackoverflow.com/questions/383738/…
-
是的,如果重复使用它们可以。见容器复用:aws.amazon.com/blogs/compute/container-reuse-in-lambda
-
@dmigo 如果您向我们展示您的代码会更有帮助,这样我们就可以看到您的处理程序内部和外部发生了什么。
标签: python amazon-web-services aws-lambda