zookeeper server单机启动流程
- (1) 加载zookeeper配置文件zoo.cfg
- (2) 创建Jetty Admin Server监听(监听zk server)
- (3) 创建ServerCnxnFactory(默认是NIO,可以配置为Netty)
- (4) ServerCnxnFactory启动
- (5) 第一次启动zk server初始化创建5个默认节点
- (6) 初始化事务日志与数据快照文件
- (7) 加载数据
- (8) zookeeper server启动
- (8.1) 启动session会话管理器
- (8.2) 通过责任链模式构建RequestProcessor链去处理后续请求
- (8.3) 启动zookeeper限流器RequestThrottler
- (8.4) 注册JMX监控(监控zk server)
zookeeper实例化与创建节点流程
待补充..................