Lat*_*san 0 amazon-web-services amazon-cloudwatch aws-lambda
我想创建一个计划事件来运行 Lambda,每1 分钟执行一次 api 调用(cron 行行为)。
此设置的警告是;外部 api 不可靠/缓慢,并且 api 调用有时可能持续超过1 分钟。
所以,我的问题是;给定设置和场景 - AWS 会运行另一个计划事件并在上一个执行完成之前执行 lambda 吗?即重叠?
如果是的话;有没有办法将计划的事件配置为不“重叠”?
我对此做了一些初步研究并发现了这篇文章: https://docs.aws.amazon.com/lambda/latest/dg/concurrent-executions.html
看起来可以在函数级别设置并发限制?这是实现不重叠的预定 lambda 执行的方法吗?即设置函数的并发限制为1?
是的,默认情况下,它将每 1 分钟执行一次您的 Lambda 函数,无论之前的调用是否已完成。
要强制一次运行的 Lambda 函数实例不超过一个,请将 Lambda 函数的并发设置设置为1。
| 归档时间: |
|
| 查看次数: |
1182 次 |
| 最近记录: |