如果我有 2 个同时触发相同 lambda 函数的 CloudWatch 事件,会发生什么情况?

Iva*_*Iva 5 amazon-web-services amazon-cloudwatch aws-lambda

我有 1 个 Lambda 函数,它被配置为通过 boto3 调用将给定的作业提交给 AWS Batch。lambda 函数由 CloudWatch 事件触发,其中 CloudWatch 事件将作业信息作为字典传递。

有许多 Clo​​udWatch 事件,每个事件都用于不同的工作。多个 CloudWatch 事件可能同时触发 Lambda 函数。在这种情况下会发生什么?Lambda 函数是否会无法提交部分作业或全部作业?

F_S*_*O_K 3

默认情况下,Lambda 函数最多可运行1000 个并发执行

因此,为了回答您的问题,假设您的 Lambda 配置为在每个 Cloud Watch 事件上执行,您的 Lambda 函数将同时运行两次。