Zookeeper的观察器 可设置观测器的3个方法:getData();getChildren();exists();节点数据发生变化,发送给客户端观测器只能监控一次,再监控需重新设置 实现原理 利用Zookeeper的瞬时有序节点的特性多线程并发创建瞬时节点时,得到有序的序列序号最小的线程获得锁其他的线程则监听自己序号的前一个序号前一个线程执行完成,删除自己序号的节点下一个序号的线程得到通知,继续执行以此类推创建节点时,已经确定了线程的执行顺序 原理图解