AWS Lambda>达到并发限制时会发生什么

Sno*_*ash 3 amazon-web-services aws-lambda

Lambda有100个功能限制.

当100已经运行时提交101功能会发生什么?

它会:

  • 失败并出错
  • 排队

Mai*_*KaY 6

如果你在谈论的Concurrent executions是没有100的限制.限制取决于地区,但默认情况下它是1000 Concurrent executions.

回答你的问题:一旦Concurrent executions达到限制,下一次执行就会受到限制.每个限制调用都会增加Throttles该功能的Amazon CloudWatch 指标.

如果您的AWS Lambda被调用,则异步 AWS Lambda会自动重试受限制的事件长达六个小时,并且重试之间会有延迟.如果您没有为AWS Lambda 设置死信队列(DLQ),则一旦所有重试失败,您的事件就会丢失.

有关更多信息,请查看AWS Lambda - 限制行为