RootService 每个 Zone 部署一个吗?
RootService 每个 Zone 部署一个。
标准 3 Zone 集群中,每个 Zone 有 1 个 OBServer 被选为 RootService 节点,形成 1 主 2 备的高可用架构。
- 合设不独立:RootService 是 OBServer 进程内置模块,不能独立部署,必须与 Zone 内某台 OBServer 合设
- 跨 Zone 分布:RS 节点必须分散在不同 Zone,禁止集中在单个 Zone
- Paxos 多数派:主备选举遵循 Paxos 协议,3 Zone 集群最多容忍 1 个 Zone 的 RS 故障
- 自动切换:主 RS 所在机器故障时,其余 RS 节点选举新主自动接管