文章目录
- 引言
- I zookeeper客户端命令
-
- 查看子节点 ls
- 创建子节点 create
- 获取节点信息 get
- 更新节点数据 set
- 删除节点 delete\ rmr
- II 监听机制
-
- node1:设置监听
- node3:修改监听节点
- node1:得到监听反馈
- III zookeeper 典型应用
-
- 分布式锁
- 集群选举服务
- 数据发布/订阅(配置中心)
引言
zk 的本质是文件存储系统,所以zk的核心操作就是客户端对目录树的进行增删改查操作。zk自带了一个shell客户端:/export/server/zookeeper/bin/zkCli.sh
I zookeeper客户端命令
ZooKeeper -server host:port cmd args
stat path [watch]
set path data [version]
ls path [watch]
delq