码迷,mamicode.com
首页 > 其他好文 > 详细

Zookeeper的ZAB协议

时间:2018-10-05 17:18:29      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:font   color   实践   zab   结合   一个   消息   描述   集群   

前言

        学技术绝对不能好高骛远,导致内心情愫的铎动。理论是实践的基石,而实践更是对理论加深理解。因此理论和实践相结合,理论不懂就实践,实践不会就看理论,理论不会就再实践。

ZAB协议

          ZAB协议的核心内容是这么描述的:所有的事务请求必须由一个全局唯一的服务器来协调处理,这样的服务器被称为Leader服务器。而余下的其他服务器则成为Follower服务器。Leader服务器负责将一个客户端事务请求转换成一个事务proposal(提议),并将该proposal分发给集群中的所有Follower服务器。之后Leader服务器需要等待所有Follower服务器的反馈,一旦超过了半数的Follower服务器进行了正确反馈之后,Leader服务器就会再次向所有的Follower服务器分发commit消息,要求将前一个proposal进行提交

Zookeeper的ZAB协议

标签:font   color   实践   zab   结合   一个   消息   描述   集群   

原文地址:https://www.cnblogs.com/sunshine798798/p/9744961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!