zookeeper学习

在使用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
 
原文地址:https://www.cnblogs.com/fengli9998/p/8574504.html