补充率对AWS Step Functions意味着什么?

时间:2019-09-16 15:20:15

标签: amazon-web-services aws-step-functions

Limits - AWS Step Functions显示了AWS Step Functions的限制。有人可以解释bucket sizeRefill Rate per Second的含义吗?

1 个答案:

答案 0 :(得分:1)

  

某些步骤功能的API操作使用令牌桶方案进行限制,以维持服务带宽。

存储桶大小和重新填充速率是指算法的行为,该算法在概念上由令牌桶表示。每次执行该操作时,都必须从存储桶中删除令牌,否则,如果存储桶中没有可用的令牌,则会限制该操作。

重新填充速率确定了可能允许执行操作的持续速率。

存储桶大小是您可以“存储”以处理活动激增的最大突发容量。

桶不断以补充速度填充。如果事件发生率小于重新填充率,则它们达到其大小限制,多余的(虚构)令牌从(虚构)存储桶的(虚构)边缘掉落并消失,从而为您提供了一个完整的存储桶以提供平滑的存储空间只要您不超过存储桶容量并且用完令牌,就会爆炸。

另请参阅https://en.m.wikipedia.org/wiki/Token_bucket