zookeeper 操作总结

zookeeper 中的节点类型

节点类型 命令选项 说明
持久节点 无选项(默认) 永久存在,除非手动删除。
临时节点 -e 与客户端会话绑定,会话结束自动删除(‌不能有子节点‌)。
顺序节点 -s 节点名自动追加递增序号(如 /node0000000001),可与 -e 组合使用。
容器节点 -c ‌**(3.5+)**‌ 特殊持久节点,当所有子节点被删除后,自动被服务端删除(需 ZooKeeper 3.5 及以上版本)。

.\bin\zkCli.cmd -server 192.168.64.1:2181

create -s | -e | -c node val

create -s 创建的是顺序节点不能有子节点

zk: 192.168.64.1:2181(CONNECTED) 21\] create -s /bbb 123 Created /bbb0000000001 \[zk: 192.168.64.1:2181(CONNECTED) 22\] create -s /bbb/ccc Node does not exist: /bbb/ccc \[zk: 192.168.64.1:2181(CONNECTED) 23\] create -s /aaa/ccc Node does not exist: /aaa/ccc \[zk: 192.168.64.1:2181(CONNECTED) 24\] create -s /aaa Created /aaa0000000002 \[zk: 192.168.64.1:2181(CONNECTED) 25\] create -s /aaa Created /aaa0000000003 \[zk: 192.168.64.1:2181(CONNECTED) 69\] create -c /s2 123 ls -w node 是对节点添加创建删除监听 get -w node 是对节点添加数据改变监听 \[zk: 192.168.64.1:2181(CONNECTED) 80\] ls -w /s2 \[

zk: 192.168.64.1:2181(CONNECTED) 7\] set /s2 234 \[zk: 192.168.64.1:2181(CONNECTED) 81\] get -w /s2 WatchedEvent state:SyncConnected type:NodeDataChanged path:/s2 \[zk: 192.168.64.1:2181(CONNECTED) 82\] get /s2 235 \[zk: 192.168.64.1:2181(CONNECTED) 11\] delete /s2 \[zk: 192.168.64.1:2181(CONNECTED) 83

WATCHER::

WatchedEvent state:SyncConnected type:NodeDeleted path:/s2

相关推荐
测试人社区—小叶子29 分钟前
测试开发面试高频“灵魂八问”深度解析与应答策略
网络·人工智能·测试工具·云原生·容器·面试·职场和发展
古城小栈1 小时前
.proto文件:跨语言通信 的 协议基石
分布式·微服务
Henry Zhu1232 小时前
VPP中ACL实战配置指南与VPP的API使用初探
运维·服务器·网络·计算机网络·云原生
song5013 小时前
鸿蒙 Flutter 日志系统:分级日志与鸿蒙 Hilog 集成
图像处理·人工智能·分布式·flutter·华为
Wang's Blog3 小时前
RabbitMQ:消息可靠性保障之消费端 ACK 机制与限流策略解析
分布式·rabbitmq
松☆4 小时前
深入实战:Flutter + OpenHarmony 分布式软总线通信完整实现指南
分布式·flutter
武子康4 小时前
Java-194 RabbitMQ 分布式通信怎么选:SOA/Dubbo、微服务 OpenFeign、同步重试与 MQ 异步可靠性落地
大数据·分布式·微服务·消息队列·rabbitmq·dubbo·异步
song5014 小时前
鸿蒙 Flutter 插件测试:多版本兼容性自动化测试
人工智能·分布式·flutter·华为·开源鸿蒙
韩凡4 小时前
JAVA微服务与分布式(概念版)
java·分布式·微服务
电气铺二表姐137744166154 小时前
从并网到离网,尽在掌握:分布式储能微网智能监控与能量管理系统
运维·分布式·物联网·能源