AWS Lambda 任务在 6.00 秒后超时

2024-01-10

我正在使用无服务器框架。我的 Lambda 函数连接到 DynamoDB 表以更新表中的项目。表的读写容量单位为 5,并且 auto_scaling 被禁用。 AWS Lambda 函数分配了 128MB 内存。

我使用 Jmeter 进行性能测试。我并发发送了 1000 个请求,一些响应给了我完美的输出,而其他响应则给出了内部服务器错误(502 Bad Gateway)。我还分析了cloudwatch的日志,只得到任务超时错误。谁能告诉我为什么会出现此错误以及如何解决它?


使用无服务器框架时,AWS Lambda 函数的默认超时为 6 秒。只需将其更改为更高的值,如中所述文档 https://serverless.com/framework/docs/providers/aws/guide/functions/:

functions:
  hello:
    ...
    timeout: 10 # optional, in seconds, default is 6
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AWS Lambda 任务在 6.00 秒后超时 的相关文章

随机推荐