ZooKeeper工作原理
2020-11-27 14:55:03 0 举报
Zookeeper启动流程
作者其他创作
大纲/内容
LEADING
ZooKeeperServerMain
开始启动zookeeper服务
是否集群
FOLLOWING
开启QuorumPeer线程
QuorumPeer/QuorumPeerConfig
创建QuorumPeer并初始化
DatadirCleanupManager.start
解析配置:QuorumPeerConfig.parse
OBSERVING
runFromConfig
加载快照文件,日志文件到缓存:loadDataBase()
LOOKING
是
main.initializeAndRun()
QuorumPeerMain
启动主线程:QuorumPeerMain.main()
main
SWitch
ZooKeeper启动流程
QuorumPeer.Join()
开始领导者选举:startLeaderElection()
QuorumPeer.Start()
收藏
收藏
0 条评论
下一页