随笔分类 -  zookeeper

源码分析
摘要:1. QuorumPeerMain运行 1)判断是采用单实例模式还是多实例模式启动QuorumPeerMain 2)在多实例模式下,加载启动参数中指定的配置文件 3)启动QuorumPeer 2. QuorumPeer启动 1)监听客户端连接 2)确认选举算法,监听选举端口 3)启动服务(run), 阅读全文
posted @ 2019-02-27 13:38 Uncle_Bjorney 阅读(313) 评论(0) 推荐(0)
摘要:1. master选举(LeaderSelector) 1)LeaderSelector构造函数 在leaderPath上建立分布式锁:mutex = new InterProcessMutex(client, leaderPath) 2)LeaderSelector.start 当前WorkSer 阅读全文
posted @ 2018-01-22 21:14 Uncle_Bjorney 阅读(363) 评论(0) 推荐(0)