Lambda 突增容量和基线之间的关系时怎样的?

0

【以下的问题经过翻译处理】 我有一个每次有1000个并发调用的函数。问题是,初始突增是如何计算的?是基于零还是在这种情况下基于函数基线1000?比如对于基于零且Burst Limit为3000的情况,函数可以扩展到3000并发。对于基线函数,函数可以暴增到4000并发?

profile picture
专家
已提问 5 个月前2 查看次数
1 回答
0

【以下的回答经过翻译处理】 Lambda函数运行在执行环境中。突增限制是需要创建的处理请求的新执行环境的数量。我们使用具有预定义令牌容量(500/1,000/3,000,取决于地区)和固定的速率(500 token/分钟)的桶算法。当我们需要创建一个新的执行环境时,我们首先从桶中取出一个令牌(如果存在)。如果桶为空,则请求被限制。

这意味着在较大的地区,例如,如果您在一段时间内持续运行1,000个并发请求,允许桶变满(6分钟),您将能够调用额外的3,000个并发函数并立即达到4,000个并发请求。

请注意,突增限制在帐户中的所有函数之间共享,并且无法扩展超出帐户的并发限制,该限制默认为1,000。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则