在使用dubbo的时候,我们通过zookeeper来作为服务的注册中心,那么如何使用zookeeper呢?
1、在Centos中安装的步骤:
https://www.linuxidc.com/Linux/2016-09/135052.htm
2、zookeeper的数据查看工具ZooInspector
http://blog.csdn.net/liubowin/article/details/77966868?locationNum=6&fps=1
3、zookeeper
(1)为什么zookeeper集群部署的机器必须是奇数台
答:由zookeeper的选举算法决定的:集群必须有一半以上的机器同意才能成为leader,一半的机器瘫痪,这个集群就瘫痪。
zookeeper集群一大特性是只要集群中半数以上的节点存活,集群就可以正常提供服务,
而2n+1台和2n+2台机器的容灾能力相同,都是允许n台机器宕机。本着节约的宗旨,一般选择部署2n+1台机器
例如:
总共机器数 一半以上集群 一半瘫痪
2-------------------》2------------------------》1
3-------------------》2------------------------》2
4-------------------》3------------------------》2
5------------------》3-------------------------》3
6------------------》4-------------------------》3