| 原则 | 多数派当选:n 个投票成员需要 n/2+1 同意 |
|---|---|
| 部署 | 投票成员通常为奇数(3、5),跨故障域分布 |
| Witness | 双节点集群引入仲裁者/见证节点打破平票 |
组合示例(文字示意)
组合示例(文字示意)
同城:主 + 备 + 仲裁节点(第三处小节点/云上轻量实例)
跨城:主 + 备 + Witness(放在第三个故障域)
原则:任何单点故障都不应同时影响多数派仲裁节点不承载业务数据,但它的网络可达性决定集群在分区时的行为,同样要纳入监控。
用多数派机制决定谁能成为主:奇数个投票成员(节点或仲裁者)避免 1:1 僵局,配合 witness 在双节点场景提供决胜票。
| 原则 | 多数派当选:n 个投票成员需要 n/2+1 同意 |
|---|---|
| 部署 | 投票成员通常为奇数(3、5),跨故障域分布 |
| Witness | 双节点集群引入仲裁者/见证节点打破平票 |
同城:主 + 备 + 仲裁节点(第三处小节点/云上轻量实例)
跨城:主 + 备 + Witness(放在第三个故障域)
原则:任何单点故障都不应同时影响多数派