Zookeeper
Zookeeper:为分布式系统提供协调服务的多副本分布式系统
1.配置管理
2.组管理
3.Consensus
4.Leader选举
5.集群探测
6.分布式锁
ZooKeeper基本概念
集群角色
和Paxos算法中的集群角色类型,ZooKeeper中包含Leader、Follower和Observer三个角色;
通过一次选举过程,被选举的机器节点被称为Leader,Leader机器为客户端提供读和写服务;
Follower和Observer是集群中的其他机器节点,唯一的区别就是:Observer不参与Leader的选举过程,也不参与写操作的过半写成功策略。
一个典型的ZooKeeper集群如下: