想一想,我其实很久之前貌似做过类似于持续集成自动配置方面的尝试,那时候好像用的是MQ,我的配置改变了后向MQ发个消息,然后客户端的MQ消费者重新拉配置下来进行更新...
一....以下三个方法均可在使用时候绑定事件.
getData
Exists
getChildren
那么哪些操作会触发事件呢?
如何触发事件? 凡是事务类型的操作,都会触发监听事件。...根据人家ZK文档,这里我们加入循环试试,我在添加事件机制在结束的时候,我又再次的为/test结点添加了事件
private static void addEvent(String path) throws...实际上,我们在zooKeeper.exists(watchedEvent.getPath(),true);开启的不是exits里自添加的事件,而是走的默认全局事件,我们在创建结点时候添加了一个事件...:
首先找到我们添加事件监听机制的方法,比如exists
唤醒触发机制
上面的源码分析我们发现我们只是添加了监听事件的入队,那么出队的消费呢?