Zookeeper补充
监控器原理创建main方法的线程即主线程main线程中创建Zookeeper客户端(zkClient),包含两个线程:线程connect:负责网络通信,连接服务器线程Listener:负责监听客户端通过connect线程将监听事件发送给Zookeeper在Zookeeper的注册监听列表中将注册的监听事件添加到列表中一旦被监听的服务器根目录下,数据或路径发生改变,Zoo...
·
监控器原理
- 创建main方法的线程即主线程
- main线程中创建Zookeeper客户端(zkClient),包含两个线程:
- 线程connect:负责网络通信,连接服务器
- 线程Listener:负责监听
- 客户端通过connect线程将监听事件发送给Zookeeper
- 在Zookeeper的注册监听列表中将注册的监听事件添加到列表中
- 一旦被监听的服务器根目录下,数据或路径发生改变,Zookeeper就会将这个消息发送给Listener线程
- Listener线程调用process方法,采用相应的措施
常用的监听类型;
1. get path -w
2. ls path -w
Zookeeper 命令
ls -w
create
get
delete
set
Zookeeper其他
- 部署方式:单机、集群
- 角色:Leader、Follower
- 集群最少需要3台机器
更多推荐
已为社区贡献6条内容
所有评论(0)