zookeeper 客户端 常用命令

1 篇文章 0 订阅
1 篇文章 0 订阅

双击点击运行 zkCmd.cmd 

执行  ls / (zookeeper 必须 以 开头) 

出现 界面  

说明 连接服务端成功。可以使用命令 对 zookeeper`为所欲为`了.

创建节点(长存: 即使该 客户端 取消链接。 该节点也不会消失)  create  /zkCreate zkValue--->  创建  /zkCreate 节点。并且设置节点的值为 zkValue

创建短暂(短暂:  如果 客户端 取消链接。 该节点也会消失)节点  ttl

create  -e  /zkCreate/ttl

使用 get /zkCreate 返回的值为 zkValue 

也可以单独使用 (只创建节点。不赋值。这时候使用get返回的是 null)

  create  /zkCreateOnly   

set  /zkCreateOnly  1 修改  /zkCreateOnly   节点的值为 1

删除节点:

delete /zkCreateOnly  删除  /zkCreateOnly 节点(如果该节点下还有别的节点。则会出现Node not empty 出错)。需要先删除最深的节点

创建顺序节点   create  -s /zkCreateOnly/sort   如果节点  /zkCreateOnly 下没有节点 顺序就是从 0000开始,如果有一个节点就是从 0002开始。 有俩个就是从 0003开始

监听某个节点(值)变化 ,可以是子节点,但这个监听一次性的: 如果该节点改变多次。只能监听改变的第一次,如果要继续监听,则需要继续注册监听.

老版本 的命令 get  /zkCreateOnly   watch    监听 zkCreateOnly 这个节点

新版本 使用 get -w   /zkCreateOnly 监听 zkCreateOnly 这个节点

get -s   /zkCreateOnly 查看这个节点的状态

监听节点路径变化 一次性的: 如果该节点路径改变多次。只能监听改变的第一次,如果要继续监听,则需要注册监听.

ls -w /zkCreateOnly/b  监听节点 b 路径变化

ls -s /zkCreateOnly/b   查看这个节点的状态

递归删除节点

rmr /zkCreateOnly    ---> 命令已经过时

 delateall /zkCreateOnly  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值