开发者学堂课程【分布式协调系统 Zookeeper 快速入门:监听器原理】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/97/detail/1589
监听器原理
1、原理详解
首先要有一个 main() 线程,相当于程序的入口
创建 Zookeeper 客户端,有两个线程 listener 负责监听 and connect 负责业务通信
通过 connect 将监听事件发送给 Zookeeper
true 开启监听 false 不开启监听
讲注册的监听事件添加至列表中
只要监听路径发生变化,消息就会发送给 listener
listener 内部调用相应的业务处理办法,由程序员自主编写
2、常见的监听
(1)监听节点数据的变化
(2)监听子节点增减的变化