最后更新:2022-04-16 05:13:02 手机定位技术交流文章
ZAB协议:就分布式协调服务Zookeper而言,通过旨在便利坠机事故恢复的具体广播协议,实现了分布式数据的一致性。
任何客户的请求都将作为领导进程的一部分加以考虑。领导进程随后与其他节点同步。叫做"追随者"在集群数据同步期间,如果追随者节点撞车或领导人进程失败,它将能够找到解决问题的办法。为确保数据的一致性,需要ZAB协议。
《ZAB协定》包括两个主要模式:事故恢复和新闻传播。
消息广播
该组的所有服务请求都由领导节点处理,当领导人收到请求时,将转换成服务建议书,然后发送给该组所有其他追随者。
完成广播之后,领袖正在等待科洛威尔的回应其中一半以上是当一半以上是获得时获得的。委员会的讯息将由领导人向该团体的追随者转播。提交的数据确认前一份提案已经提交。
撰写领导节点是一个分两步的过程。 初始阶段是执行广播服务业务,然后是广播提交业务。
崩溃恢复
a. 集群刚刚开始;
b. 在Leader服务器上,有一台破损的机器。
c. Leader服务器与该组一半以上的节点失去联系。
此时,新一轮的选举已经启动,领导人的选举与中年选举同步,使数字趋于一致。 同步完成后,系统退出休整模式进入新闻广播模式。
整个苏克佩尔集群确保一致性。这偏离了前两个国家。当领袖的服务是例行公事时,这是广播新闻的标准方式 当领袖不在时,就走这条路这是关于进入坠机恢复模式。数据与崩溃恢复模式同步。完成以后,恢复新闻广播模式。
本文由 在线网速测试 整理编辑,转载请注明出处。