繁体   English   中英

AWS lambda 函数超时

[英]AWS lambda function timeout

我有 2 个微服务。 每个微服务 lambda 函数超时设置为 15 分钟,但是当我监视 logz.io 上的日志时,我在 5 分钟后超时,不知道为什么会这样。 我将限制从 5 分钟增加到 15 分钟,但看起来这没有效果。 请帮忙!

您的功能有可能在5分钟内完成。请尝试在代码中添加sleep(10 * 60 * 1000)(即10分钟),然后检查总执行时间。

所有对AWS Lambda的调用必须在300秒内完成执行。 默认超时为3秒,但是您可以将超时设置为1到300秒之间的任何值。

似乎您的功能未读取您设置的超时。

通过添加“超时”作为参数之一并设置其值,在 serverless.yaml 文件中进行更改。 有了这个,每个新部署都会将此值保留为超时值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM