0%

监听器

监听器

在启动zookeeper客户端时,会创建两个线程,一个负责网络连接通信(connect),一个负责监听(listener),通过connect线程将注册的监听事件发送给zookeeper,zookeeper会将注册的监听事件添加到注册监听列表中,如果zookeeper监听到数据或路径变化,就会将这个消息发送到listener线程,进而调用prcess()方法进行处理监听事件