开发者社区> 问答> 正文

为什么说在多租户环境下,流控是保证服务质量的关键?

已解决

为什么说在多租户环境下,流控是保证服务质量的关键?

展开
收起
阿阿里云 2022-04-07 10:01:28 3283 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    对用户而言,当函数的调用量超过预期值时,例如函数逻辑错误产生大量非预期调用,系统应当及时流控,确保用户的费用可控。函数计算允许用户配置最大函数运行实例数来限制应用负载。当应用负载上升、系统在扩容时,如果函数实例数达到配额上限,那么将停止扩容并返回流控错误。除了用户层面的流控,当函数的负载动态变化导致节点过载时,系统也应当及时流控,避免用户间互相影响。例如在一个分片上,多个用户函数负载增加,导致分片服务器过载。此时即使每个用户都未用满配额,系统也需要流控。在该场景下的流控,不但要及时,更要做到公平。调用量越大的函数,请求被流控的概率应当越高。

    《弹性计算:无处不在的算力》电子书可以通过以下链接下载:https://developer.aliyun.com/topic/download?id=7996"

    2022-04-07 10:24:49
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
Session:弹性、高可用、可观测的应用交付网络产品更新 立即下载
多变环境下的企业安全合规与审计机制 立即下载
构建确定性弹性的高可用云上应用网络 立即下载