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

相关推荐
张青贤1 小时前
Centos7离线部署K8s集群V1.28.8
云原生·容器·kubernetes·containerd·kubekey·离线部署
阿里云云原生2 小时前
2026 GOAI 世界人工智能开源大赛「Agent Infra 新智基座」赛道正式启动
云原生
探索云原生8 小时前
Kubernetes 官方出品:一个 Controller 搞定 Job 排队和资源配额
ai·云原生·kubernetes·scheduler
风中凌乱11 小时前
kafka新版本集群的安装与部署
分布式·kafka
spider_xcxc11 小时前
Docker 实战:容器化多服务应用,Dockerfile 与 Compose 配置全解析
docker·云原生·eureka·虚拟化·容器化
SLD_Allen11 小时前
大规模分布式AI训练基础设施
人工智能·分布式·模型训练
hay_lee11 小时前
Kubernetes StatefulSet:OrderedReady 极简指南
云原生·容器·kubernetes
富士康质检员张全蛋13 小时前
Kafka的操作-消费的详情
分布式·kafka
人间凡尔赛13 小时前
AI-Native 云原生架构:2026 年从容器编排到智能体编排的范式革命
后端·云原生·架构
昕光xg14 小时前
Istio笔记04-基于Jaeger的分布式链路追踪
笔记·分布式·istio