实战Alibaba Sentinel:深度解析微服务高并发流量治理
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 服务降级、限流、熔断、流量效果控制

限流,是指控制服务在单位时间内的流入流量,也就是控制服务在单位时间内处理的请求总数。

熔断,是指当下游服务突然变得不可用或者不稳定时,服务可以自动切断与下游服务的交互,从而保证自身可用。就像保险丝一样,当电流异常升高到一定数值时,保险丝就会熔断以切断电流。

流量效果控制,是指控制流量以达到某种效果,如控制每毫秒只放行一个请求以达到匀速通过的效果。常见的流量效果控制有匀速通过、冷启动。

服务降级,表示临时暂停一些不是那么重要的服务,以释放更多资源给重要的服务使用;也表示暂时由计划A改为计划B,计划A为正常提供的服务,计划B为临时提供的服务,如快速响应“系统忙碌,请稍后再试”的提示。

常见的服务降级实现方式有限流降级、熔断降级、开关降级。