引入pom文件
<!-- https://mvnrepository.com/artifact/org.apache.zookeeper/zookeeper -->
<dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
<version>3.4.10</version>
</dependency>
EventType枚举监听整理
- None:连接成功
- NodeCreated:exists()时监听,create()时触发
- NodeDeleted:exists()时监听,delete()时触发
- NodeDataChanged:exists()、getData()时监听,setData()时触发
- NodeChildrenChanged:getChildren()时监听,子节点create()、delete()时触发,当前节点、子节点setData()不触发
权限
- 权限模式(scheme):ip、digest
- 授权对象(ID)
- ip模式:ip地址
- digest模式:username:Base64(SHA-1(username:password))
- 权限(permission): create(C), DELETE(D),READ(R), WRITE(W), ADMIN(A)
权限组合: scheme + ID + permission
具体示例,参照demo,有详细说明和运行结果
网友评论