![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
文章平均质量分 84
扬帆丶起航
乘风破浪会有时,直挂云帆济沧海
展开
-
zookeeper【原子广播机制】
几个小知识点 1)Client与Server是通过NIO方式通信的。 2)消息是FIFO方式执行的(顺序的,先进先出)。 3)读消息可以通过zookeeper的leader和所有的follower。 4)写消息必须通过leader。原子广播机制Zookeeper 的核心是原子广播机制,这个机制保证了各个 server 之间的同步。实现这个机制的协议叫做 Zab 协议。Zab 协议有两种模式,它们分别是恢复模式和广播模式恢复模式当服务启动或者在领导者崩溃后,Za...原创 2021-02-23 17:55:20 · 508 阅读 · 0 评论 -
zookeeper【选举机制】
概念服务器ID(serverID)这是在配置集群时设置的myid参数文件,且参数分别表示为服务器1、服务器2、服务器3,编号越大在FastLeaderElection中权重就越大。选举状态在选举过程中,Zookeeper服务器有四种状态,它们分别为竞选状态(Looking)、随从状态(Following,同步leader状态,参与投票)、观察状态(Observing,同步leader状态,不参与投票)、领导者状态(Leading)。数据ID是服务器中存放的最新数据版本号,该值越大则说原创 2021-02-23 17:31:07 · 189 阅读 · 0 评论