2.leader选举算法
服务启动期间的选举

服务运行期间的选举

Zxid是极为重要的概念,它是一个long型(64位)整数,分为两部分:纪元(epoch)部分和计数器(counter)部分,是一个全局有序的数字。
epoch代表当前集群所属的哪个leader,leader的选举就类似一个朝代的更替,你前朝的剑不能斩本朝的官,用epoch代表当前命令的有效性,counter是一个递增的数字。
集群在经过leader选举之后还会有连接leader和同步两个步骤,然后保证数据一致性。
3.选举之后怎样进行数据同步
