限流降级功能是基于Sentinel实现的,本文介绍限流降级原则。 Sentinel原则 Sentinel是围绕着资源来工作的。 编码时,只需要关心如何定义资源,即需要关注保护哪些方法或代码块,而不需要关注如何保护这个资源。 通过添加规则来保护资源,规则添加后立即生效。 规则配置原则 按照应用处理能力进行流控: 服务提供方或消费方流控 削峰填谷 预热启动(Warm Up) 关联限流 弱依赖降级