对 AWS Step Functions 设置自定义执行速率限制

Placing custom execution rate limits on AWS Step Functions

我有一个生成 Lambda 函数的 Step 函数设置。 Lambda 函数的生成速度太快并导致其他服务受到限制,因此我希望 Step 函数对其在给定时间启动的作业数量有一个速率限制。

我该如何最好地解决这个问题?

我会尝试使用并发执行限制在 Lambda 函数端设置此限制 - https://docs.aws.amazon.com/lambda/latest/dg/concurrent-executions.html。通过这种方式,您可以限制该特定 Lambda 函数的最大执行次数,从而为其余函数保留未预留的并发池。