微服务架构为什么需要流量控制?

微服务架构为什么需要流量控制?

展开
收起
Lee_tianbai 2021-01-05 16:09:02 955 分享 版权
1 条回答
写回答
取消 提交回答
  • 流量是非常随机性的、不可预测的。前一秒可能还风平浪静,后一秒可能就出现流量洪 峰了(例如双十一零点的场景)。然而我们系统的容量总是有限的,如果突然而来的流量超 过了系统的承受能力,就可能会导致请求处理不过来,堆积的请求处理缓慢,CPU/Load 飙高,最后导致系统崩溃。因此,我们需要针对这种突发的流量来进行限制,在尽可能处理 请求的同时来保障服务不被打垮,这就是流量控制。

    2021-01-05 16:09:12
    赞同 展开评论