读书人

zookeeper代码阅览

发布时间: 2012-07-01 13:15:00 作者: rapoo

zookeeper代码阅读
开始读zookeeper代码,首先启动zookeeper,看到



3 runFromConfig读取配置文件,进行系统初始化
3.1 注册一个MBean


3.3 初始化一个QuorumPeer,将配置文件中参数赋值给它,并启动之。QuorumPeer负责处理quorum protol,选出leader。


3.3.2.1 首先在一个无限循环中,nio selector进行监听,每1秒或者有数据来就唤醒一次。


3.3.2.3 如果是READ/WRITE事件,处理之
startLeaderElection();



读书人网 >开源软件

热点推荐