1. ZooKeeper - 集群模式启动
2021-03-28 16:30:14 0 举报
登录查看完整内容
Zookeeper - 集群模式启动时序图
作者其他创作
大纲/内容
super
main
createFactory
QuorumPeerMain
acceptThread
startServerCnxnFactory
quorumPeer.start()
cnxnFactory.start()
purge.start
startLeaderElection
this.acceptThread
runFromConfig
AcceptThread
this.selectorThreads = selectorThreads
ServerCnxnFactory
config.parse
AbstractSelectThread
开启leader选举
cnxnFactory.configure
State.WAITING
QuorumPeer
quorumPeer 属性赋值,初始化
quorumPeer = getQuorumPeer()
initializeAndRun
this.selector = Selector.open()
创建workerPool启动selectorThreads(处理IO事件)启动acceptThread(处理Accept事件)expirerThread.start()
cnxnFactory
quorumPeer.join()
loadDataBase
0 条评论
回复 删除
下一页