无法生成新的lambda实例时是否会丢失触发器?

时间:2017-02-17 01:59:28

标签: amazon-web-services amazon-s3 aws-lambda

我想为上传到S3中的存储桶的每个新对象触发Amazon Lambda函数。但是,我担心如果一次上传超过100个对象,新实例可能会失败。这是因为lambda的默认并发限制为100个Lambda实例。这意味着,不会立即生成新实例。

1 个答案:

答案 0 :(得分:5)

不,当lambda达到并发执行限制时,事件不会丢失。

Amazon S3异步调用lambda,异步事件在用于调用lambda函数之前排队,并且当这些事件超过安全限制时(即默认情况下每个区域执行100次并发执行)限制事件会自动重试最多六个小时,重试之间会有延迟。

请参阅concurrent executions中的安全限制。