ZKEssentials读书笔记(三) - 18965050/ZookeeperEssentials GitHub Wiki
ZK Java API 接口
ZooKeeper(String connectString, int sessionTimeout,Watcher watcher)
- connectString: 逗号分隔的 host:port 连接字符串
- sessionTimeout:会话超时时长
- watcher: 节点变化(指的是zk服务)监听器
ZooKeeper(String connectString, int sessionTimeout,Watcher watcher, boolean canBeReadOnly)
- connectString, sessionTimeout, watcher: 同上
- canBeReadOnly: 是否使用只读模式
ZooKeeper(String connectString, int sessionTimeout,Watcher watcher,long sessionId, byte[] sessionPasswd)
- connectString, sessionTimeout, watcher: 同上
- sessionId:client重连server时用此会话id取代之前的会话id
- sessionPasswd:会话秘钥
ZooKeeper(String connectString, int sessionTimeout,Watcher watcher, long sessionId, byte[] sessionPasswd,boolean canBeReadOnly)
client连接server的例子
watch数据变化的例子
成员管理的例子