微服务治理 高可用 HA (High Availability) 的一些理解

陶福
2023-12-01

微服务治理 高可用 HA (High Availability) 的一些理解


1、简介

一般来说,公司要保证4个9的高可用目标,99.99%,意味着一年的停机时间是 0.876 小时

高可用的目的是通过设计减少系统的不可用时间

目前解决高可用的两个核心要点就是冗余和故障转移

高可用的核心是冗余,也就是备份,挂了之后,backup 可以立马顶上
另外,人工干预会导致故障恢复时间变成,因此系统的高可用还必须要实现自动故障转移

2、Nginx 高可用

Nginx 的高可用 (通过 keepalive + 虚拟 IP)
部署两台 Nginx ,一台提供服务&

 类似资料: