一.简介 ZooKeeper是一个高性能,分布式的,开源分布式应用协调服务.它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比如同步,集群管理,命名空间,配置维护等.ZooKeeper使用了我们熟悉的文件树状结构作为自己的数据模型,因此是易于使用的. 我们知道,由于资源竞争等因素的影响,维护分布式服务的正常运行是一项极具挑战的事情.图1形象地说明了道路交通中没有信号灯的指挥协调导致出现交通阻塞混乱的情况出现.对于分布式系统来说,如果没有一个协调者的角色对各个分布式应用进行协调,分布…