interface Watcher 定义了client 和 server之间5种事件类型,6个状态。
6个状态:
Disconnected(0),
SyncConnected(3),
AuthFailed(4),
ConnectedReadOnly(5),
SaslAuthenticated(6);
Expired(-112)
5个事件类型:
None(-1),
NodeCreated(1),
NodeDeleted(2),
NodeDataChanged(3),
NodeChildrenChanged(4);
ZK中有两个数据
1. persistent
2. ephemeral
ClientCnxn类中有两个线程 SendThread、EventThread
(未完)