标签:color 管理 设计 集群 状态 注册 文件系统 接受 pac
zookeeper是一个开源的、分布式的、为分布式应用提供协调服务的Apache项目
zookeeper的工作机制
zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据
,然后接受观察者
,一旦这些数据的状态发生变化,zookeeper就通知已经在zookeeper上注册的那些观察者
做出反应
所以zookeeper可以看做是文件系统?+?通知机制
。文件系统指的是zookeeper集群可以存储数据,尽管存的数据比较少,但还是像文件一样可以存储的。通知机制指的是当节点有变化,会立即通知观察者
当然zookeeper远没有这么简单,只是先有一个大概的印象即可。
标签:color 管理 设计 集群 状态 注册 文件系统 接受 pac
原文地址:https://www.cnblogs.com/traditional/p/11616455.html