Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

Consul 能自动恢复到什么程度?

先说出你的答案

定义边界、关键机制、一个反例;P8题再补容量、失败与验证。

查看完整题解

参考回答

直接回答

有多数派时,Raft 会在 Leader 失联后重新选主。Autopilot 能检查服务器是否健康,等新 server 稳定后纳入投票,也可按配置清理失效成员。

讲清原理

这些操作需要集群还有足够多投票节点互通。如果多数票都丢了,剩余节点不能靠 Autopilot 自行创造新共识。优先恢复原成员,之后才按灾难流程处理。

三台投票服务器掉一台后仍能组成多数派
三台投票服务器掉一台后仍能组成多数派

例子与易错点

把挂掉的盘换成新节点时,应核对新节点已加入、追平并稳定。看见新主机已启动,不能据此马上停掉另一台投票机。

延伸阅读 Consul 一般怎样从故障中恢复? · Consul 备份怎样做才可以用来恢复? · Consul 为什么常用三台或五台 server?

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。