zookeeper Watcher API 说明
来源:互联网 发布:linux ChrootDirectory 编辑:程序博客网 时间:2024/05/18 01:44
Watcher 在 ZooKeeper 是一个核心功能,Watcher 可以监控目录节点的数据变化以及子目录的变化,一旦这些状态发生变化,服务器就会通知所有设置在这个目录节点上的 Watcher,从而每个客户端都很快知道它所关注的目录节点的状态发生变化,而做出相应的反应.
可以设置观察的操作:exists,getChildren,getData
可以触发观察的操作:create,delete,setData
znode以某种方式发生变化时,“观察”(watch)机制可以让客户端得到通知.可以针对ZooKeeper服务的“操作”来设置观察,该服务的其他 操作可以触发观察.
比如,客户端可以对某个客户端调用exists操作,同时在它上面设置一个观察,如果此时这个znode不存在,则exists返回 false,如果一段时间之后,这个znode被其他客户端创建,则这个观察会被触发,之前的那个客户端就会得到通知.
0 0
- zookeeper Watcher API 说明
- Zookeeper--Watcher
- ZooKeeper Watcher执行顺序
- zookeeper watcher功能分析
- zookeeper watcher功能分析
- zookeeper watcher功能分析
- ZooKeeper Watcher执行顺序 ********************
- ZooKeeper watcher和version
- ZooKeeper Watcher注意事项
- zookeeper的watcher示意图
- zookeeper之watcher机制
- zookeeper的watcher相关
- ZooKeeper Watcher代码实例
- Zookeeper的Watcher
- zookeeper学习心得三:Watcher
- ZooKeeper Watcher注意事项
- Zookeeper的watcher
- zookeeper通知watcher
- 一个简单的时间片轮转多道程序分析
- 2015广工网络赛初赛-Problem C: slamdunk正在做菜
- nodejs + BAE 搭建微信公众号开发平台
- Go语言面组合式向对象编程基础总结
- Linux驱动模型学习(一)---字符设备驱动模型之一---使用字符设备驱动
- zookeeper Watcher API 说明
- iframe的跳转方法
- java 基础知识总结
- (转)设计模式(3):工厂方法模式
- sprintf学习总结
- ListView 与ContextMenu的关联管理
- PAT-1007. Maximum Subsequence Sum (25)
- C与OC、C++的区别
- ZOJ-2274(最大公约数 + 枚举)