关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

Java 最常见的面试题:zookeeper 怎么保证主从节点的状态同步?

发布时间:2023-06-28 16:00:27

zookeeper 的核心是原子广播,这个机制保证了各个 server 之间的同步。实现这个机制的协议叫做 zab 协议。 zab 协议有两种模式,分别是恢复模式(选主)和广播模式(同步)。当服务启动或者在领导者崩溃后,zab 就进入了恢复模式,当领导者被选举出来,且大多数 server 完成了和 leader 的状态同步以后,恢复模式就结束了。状态同步保证了 leader 和 server 具有相同的系统状态。


/template/Home/leiyu/PC/Static