集群主要是管理: 机器加入、退出、选举Master
加入与退出
所有机器约定在父目录【/GroupMembers】下创建临时节点,所有节点都监听【/GroupMembers】节点的子节点,如果有变化,所有节点都会收到消息。如一台机子与Zookeeper断开链接,则其它机子会知道其退出了服务;如一台机子链接了Zookeeper并注册到了【/GroupMembers】节点,则其它节点会知道有人加入了服务
选举Master
机子注册的时候,创建一个临时的顺序节点,每次要进行选举的时候,就从选取最小编号的机器做为 Master