注意事项:
1.最好使用奇数台机器。 如果 zookeeper 拥有 5 台机器,那么它就能处理 2 台机器的故障了。(FastLeaderELection选举算法)
2.zoo.cfg中dataDir(数据存放路径)和dataLogDir(日志输出路径)均为绝对路径。
【参考文章】:
ZooKeeper系列之三:ZooKeeper的安装
ZooKeeper-3.3.4集群安装配置
keepalived+nginx双机热备+负载均衡
FastLeaderElection选举算法简述
自己动手实现zookeeper的FastLeaderELection选举算法和心跳同步