首页 > 解决方案 > 限制 SQS 事件触发器的 Lambda 执行率

问题描述

有没有办法限制在给定大型 SQS 队列的时间段内调用的 lambda 数量?例如,每分钟最多 10 次 lambda 调用。

ReserveConcurrencyExecution我可以通过将 lambda 设置为 1 和1来限制 lambda 同步运行 SQS 事件BatchSize,但我希望能够进一步限制 lambda 执行。

我不想诉诸于在 lambda 中进行令人讨厌的睡眠。

背景是有一个后续组件无法处理我们工作负载的突发性。

标签: amazon-web-servicesaws-lambdaamazon-sqs

解决方案


推荐阅读