Zookeeper入门之十一:watcherAPI监控节点数据的变化
一、监控节点数据API
使用连接器对象的监视器:getData(String path, boolean b, Stat stat)
自定义监视器:getData(String path, Watcher w, Stat stat)
- path:znode路径
- b:是否使用连接对象中注册的监视器
- w:监视器对象
- stat:返回znode的元数据
可以监控的事件:
- NodeDeleted:节点删除
- NodeDataChanged:节点内容发生变化
二、监控节点数据变化
package com.bigdata.watcher;