?一、ZooKeeper 基本概念
1、ZooKeeper 是什么?
Zookeeper官网地址: http://zookeeper.apache.org/
Zookeeper官网文档地址:http://zookeeper.apache.org/doc/trunk/index.html
ZooKeeper 是Hadoop下的一个子项目,它是一个针对大型分散式系统的可靠协调系统;它提供的功能包括:配置维护、名字服务、分散式同步、组服务等; 它的目标就是封装好复杂易出错的关键服务,将简单易用的介面和性能高效、功能稳定的系统提供给用户。
Zookeeper一个最常用的使用场景就是用于担任服务生产者和服务消费者的注册中心,服务生产者将自己提供的服务注册到Zookeeper中心,服务的消费者在进行服务调用的时候先到Zookeeper中查找服务,获取到服务生产者的详细信息之后,再去调用服务生产者的内容与数据,简单示例图如下: