zookeeper的java API
2019-04-07 本文已影响0人
乔一波一
org.apache.zookeeper. ZooKeeper常用API:
首先,初始化zookeeper对象:
创建Znode节点:
删除Znode节点:
获取Znode节点数据:
修改Znode节点数据:
获取Znode节点数据并设置Watcher,修改节点数据测试Watcher:
判断节点是否存在:
判断Znode节点是否存在,并是否使用zookeeper实例的Watcher监控该节点:
判断Znode节点是否存在,使用自定义Watcher匿名对象
获取Znode节点所有子节点:
关闭zookeeper集群连接:
注意:
修改节点,和判断节点是否存在时返回的结果时Stat实例;Stat是org.apache.zookeeper.data下面的一个简单类,算是实体类吧,用来记录Znode节点的数据,封装了以下属性,提供set,get方法,有参无参构造器,重写toString(),hashCode,equal方法;