| 集群模式的配置 为了确保ZooKeeper服务的稳固与可靠性,通常是搭建成一个ZK集群来对外供给服务。关于ZooKeeper,须要明白一个很主要的特征:集群中只要有过半的机器是正常工作的,那末全部集群对外就是可用的(本篇文章下面就用―过半存活便可用‖来取代这个特征吧^-^)。正是基于这个特征,建议是将ZK集群的机器数目掌握为奇数较为适合。为何选择奇数台机器,我们可以来看一下,假设是4台机器构成的ZK集群,那末只能够许可集群中有一个机器down掉,由于如果down掉2台,那末只剩下2台机器,明显没有过半。而如果是5台机器的集群,那末便可以够对2台机器down掉的情形进行容灾了。 为了确保ZooKeeper服务的稳固与可靠性,通常是搭建成一个ZK集群来对外供给 |