熔断
三种状态
- 关闭:失败的次数低于阀值
- 开启:一定时间内,请求快速失败返回,或采用备用链路处理
- 半开启:熔断器尝试接受一部分请求,若还是请求还是失败,则恢复到开启状态
一些参数
- 错误比例阀值:达到阀值则进入开启状态
- 开启状态超时时间:超过后该时间后进入半开启状态
- 半开启状态允许请求数量:
- 窗口时间大小:
参考
- 一文讲透自适应熔断的原理和实现:https://xie.infoq.cn/article/476536eb0b06be07192f17059
- 熔断降级原理是什么?:https://mp.weixin.qq.com/s?__biz=MzI3NzE0NjcwMg==&mid=2650164870&idx=3&sn=5e4f36aeb7ffd4d76ca518ffe52f730b&chksm=f36853a7c41fdab1833e2eb2c8e78a6e089477743f626cc8ff00ecf2294802e9548514571356&scene=27#wechat_redirect
This post is licensed under CC BY 4.0 by the author.