AWS Lambda API 问题“错误:运行时退出并出现错误:退出状态 129”

pra*_*tik 7 javascript amazon-web-services node.js aws-lambda

我使用 Lambda NodeJS 在 AWS 中开发了 API。它按照要求工作并提供正确的响应,但定期会给出以下错误。

{
    "errorType": "Runtime.ExitError",
    "errorMessage": "RequestId: 3401bb1f-eb50-4c39-87cd-ce1188ce9150 Error: Runtime exited with error: exit status 129"
}
Run Code Online (Sandbox Code Playgroud)

仅当我在代码中使用MySQL数据库连接并进行SQL操作时才会出现上述错误。

请建议。

小智 1

此错误可能是由于 MySQL 连接池中的连接耗尽所致。您需要在进行后续 lambda 调用时重用该连接。连接需要在 lambda 生命周期结束时关闭。