Zookeeper
2021-11-25 13:01:20 0 举报
AI智能生成
zookeeper知识结构梳理
作者其他创作
大纲/内容
角色
Leader
Follower
Observer
状态
ZAB协议
ZXID
高32位
epoch
低32位
递增数字
模式
恢复模式(选举)
选举过程
1.发起投票
Folower机器,Observer不参与选举
投票选自己
2.接收投票
接收其他机器的投票信息
3.竞选投票
竞选条件
比较各投票得主的ZXID,最大者获胜
ZXID相同时,比较myid(服务器id,可手工配置,不可重复),最大者获胜
发起投票给竞选胜者
4.宣布结果
确认出Leader节点
各自己状态变更
广播模式(同步)
过程
选举阶段
发现阶段
同步阶段
广播阶段
模式
单机
集群
集群存在问题
假死
脑裂
应用场景
发布订阅
命名服务
分布式锁
协调分布式事务
0 条评论
下一页