Zookeeper的作用

节点选举

Master节点,主节点挂了之后,从节点就会接手工作
并且,保证这个节点是唯一的,这就是首脑模式,从而保证集群的高可用
Zookeeper的作用_第1张图片

统一配置文件管理

只需要部署一台服务器
则可以把相同的配置文件,同步更新到其他所有服务器,

此操作在云计算中,用的特别多
比如,修改了redis统一配置
Zookeeper的作用_第2张图片

发布与订阅

类似消息队列MQ、amq、rmq,dubbo
发布者把数据存在znode节点上,订阅者会读取这个数据
Zookeeper的作用_第3张图片

提供分布式锁

分布式环境中,不同进程之间争夺资源
类似于多线程中的的锁
Zookeeper的作用_第4张图片

集群管理

集群中,保证数据的一致性
Zookeeper的作用_第5张图片

你可能感兴趣的:(————Zookeeper)