第 11 周课后练习 - 安全稳定
作业一
导致系统不可用的原因有哪些?保障系统稳定高可用的方案有哪些?请分别列举并简述。
导致系统不可用的原因有以下几方面:
1. 硬件故障
2. 软件程序 Bug
3. 并发压力
4. 网络攻击
5. 外部不可抗因素(如:自然灾害、电缆被挖断……)
保障系统稳定高可用的方案如下:
1. 系统设计成高内聚、低耦合
2. 业务隔离
3. 异步架构
4. 备份(集群、多节点)
5. 重试、失效转移
6. 熔断、限流
7. 异地多活
导致系统不可用的原因有哪些?保障系统稳定高可用的方案有哪些?请分别列举并简述。
1. 硬件故障
2. 软件程序 Bug
3. 并发压力
4. 网络攻击
5. 外部不可抗因素(如:自然灾害、电缆被挖断……)
1. 系统设计成高内聚、低耦合
2. 业务隔离
3. 异步架构
4. 备份(集群、多节点)
5. 重试、失效转移
6. 熔断、限流
7. 异地多活
评论