Update 系统设计基础.md

补充熔断器的三种状态及状态转换图。
This commit is contained in:
CyC2018
2026-10-25 18:52:37 +08:00
parent 57af2dfd7f
commit a08c8691d9
2 changed files with 4 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

+4
View File
@@ -111,6 +111,10 @@
- 降级:主动关闭部分非核心功能,从而保证核心功能可用;
- 熔断:某个依赖的服务持续出错时,暂时不再调用它而是直接返回默认结果,避免故障沿着调用链扩散。
熔断器有关闭、打开和半开三种状态:失败率超过阈值时打开;打开一段时间后进入半开状态,放行少量请求试探,成功则关闭,失败则重新打开。
<div align="center"> <img src="pics/circuit-breaker.png" width="500px"/> </div><br>
## 五、安全性
要求系统在应对各种攻击手段时能够有可靠的应对措施,常见的攻击手段和防范方法见 [攻击技术](攻击技术.md)。