首页 文章

AWS预定事件可能会重叠吗?

提问于
浏览
0

我想创建一个Scheduled Events来运行Lambda来执行每个 1 minute 的api调用(cron-line行为) .

这种设置的警告是;外部api不可靠/缓慢,api调用有时可能持续时间超过 1 minute .

所以,我的问题是;给定设置和方案 - AWS会运行另一个计划事件并在上一次执行完成之前执行lambda吗?即交叠?

如果是的话;有没有办法配置预定事件不“重叠”?

我做了一些初步研究,发现了这篇文章:https://docs.aws.amazon.com/lambda/latest/dg/concurrent-executions.html

看起来您可以在功能级别设置并发限制?这是实现非重叠的预定lambda执行的方法吗?即将函数的并发限制设置为1?

1 回答

  • 2

    默认情况下是,它将每1分钟执行一次Lambda函数,无论先前的调用是否已完成 .

    要一次强制执行一个Lambda函数的运行实例,请将Lambda函数的并发设置设置为 1 .

相关问题