开发者社区 问答 正文

ZooKeeper成员变更协议中初始化是什么样的?

ZooKeeper成员变更协议中初始化是什么样的?

展开
收起
zxynnn 2022-05-08 12:49:48 445 分享 版权
1 条回答
写回答
取消 提交回答
  • 为了让新节点追上最新数据,新成员配置S’中的新节点B3、B4先连接到当前的主节点P,P会向它们传输自己当前的状态作为他们的初始状态。在Zab协议中当备节点连接上主节点时这样的状态传输就会自动发生,并且会继续从主节点P接收所有后续的操作日志(例如图中的Op1和Op2),这个过程中节点B3、B4不参与投票。

    2022-05-08 14:24:41
    赞同 展开评论