stat path [watch]
ls path [watch]
ls2 path [watch]
get path [watch]
watch监听有不同的类型,有监听状态的stat ,内容的get,目录结构的ls。
命令使用一次,只监听一次,监听到了就打印内容,打印结束就退出了监听。
新版本的zookeeper 不支持ls2命令,用ls -s path 取代ls2
不支持rmr命令 用deleteall path 取代rmr
zk事件监听命令,加-w:
ls -w [path]:监听子节点的增删
get -w [path] 数据变化
stat -w [path] 节点属性变化
zk事件类型:
None 连接建立事件
NodeCreated,NodeDeleted 节点创建,节点删除
NodeDataChanged 节点数据变化
NodeChildrenChanged 子节点列表变化
DataWatchRemoved 节点监听移除
ChildrenWatchRemoved 子节点监听移除