Amazon web services AWS计划的Lambda能否在完成之前再次运行?

Amazon web services AWS计划的Lambda能否在完成之前再次运行?,amazon-web-services,aws-lambda,amazon-cloudwatch,Amazon Web Services,Aws Lambda,Amazon Cloudwatch,计划的lambda(通过CloudWatch事件规则)是否可能在上一次运行完成之前再次运行 e、 假设我有一个最大超时时间为5分钟的lambda,并且计划每分钟运行一次 现在,如果我的Lambda有一个长任务,它使用了5分钟超时中的4分钟,那么其他计划运行会发生什么?它们是因为lambda当前正在“进行中”而被取消,还是只是并行触发 是的,允许同时执行同一lambda函数。 AWS Lamba的并发执行限制为 对于需要4分钟才能完成的函数,以及每分钟计划的触发该函数的事件。在任何点上最多执行4次

计划的lambda(通过CloudWatch事件规则)是否可能在上一次运行完成之前再次运行

e、 假设我有一个最大超时时间为5分钟的lambda,并且计划每分钟运行一次


现在,如果我的Lambda有一个长任务,它使用了5分钟超时中的4分钟,那么其他计划运行会发生什么?它们是因为lambda当前正在“进行中”而被取消,还是只是并行触发

是的,允许同时执行同一lambda函数。 AWS Lamba的并发执行限制为

对于需要4分钟才能完成的函数,以及每分钟计划的触发该函数的事件。在任何点上最多执行4次,这低于限制


超过此限制时,不会取消该功能,而是根据事件的性质重试该功能。调用lambda函数的Cloudwatch事件会自动重试长达六个小时,重试之间会有延迟。

稍微解释了并发lambda执行more@defond我已将该链接添加到文本中。应该显式执行:-))并发执行的限制现在是1000。同时lambda超时限制现在是15分钟-