当前位置: 首页 > zookeeper源码分析
  • zookeeper集群工作的过程包括recovery和broadcast。zookeeper集群工作过程:1) 首先每个服务器读取配置文件和数据文件,根据serverid知道本机对应的配置,并且将历史数据加载进内存中;集群中的服务器开始根据前面给出的quorum port监听集群中其他服务器的请求,并且把自己选举的leader也通知其他服务器,来来往往几回,选举出集群的一个leader;leader还需要与集群中的其他服务器同步数据,如果这一步出错,将返回2)中重新选举leader;接收客户端的连接。

    阅读全文