652 | 高可用架构设计:如何打造"不死鸟"系统
想象你是漫威里的金刚狼。
普通系统:
- 被攻击 → 宕机
- 数据库挂了 → 全站不可用
- 机房断电 → 服务中断
高可用系统:
- 某节点挂了 → 自动切换
- 数据库挂了 → 主从切换
- 机房断电 → 异地容灾
高可用架构,就是让系统拥有"不死之身"。
一、高可用度量
可用性指标
┌─────────────────────────────────────────────────────────────┐ │ 可用性等级 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 等级 │ 年停机时间 │ 可用性% │ 说明 │ │ ────────┼──────────────┼─────────┼───────────────────── │ │ 四个9 │ 52