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

相关推荐
酷酷的崽7986 小时前
CANN 开源生态解析(四):`cann-dist-train` —— 构建高效可扩展的分布式训练引擎
分布式·开源
Zfox_6 小时前
CANN Catlass 算子模板库深度解析:高性能 GEMM 融合计算、Cube Unit Tiling 机制与编程范式实践
docker·云原生·容器·eureka
惊讶的猫7 小时前
AMQP 与 RabbitMQ 四大模型
分布式·rabbitmq
农民工老王7 小时前
K8s 1.31 私有化部署实战:从 Calico 崩溃到 NFS 挂载失败的排坑全记录
云原生·kubernetes
灰子学技术7 小时前
istio从0到1:如何解决分布式配置同步问题
分布式·云原生·istio
小马爱打代码7 小时前
ZooKeeper:入门实战
分布式·zookeeper·云原生
永远都不秃头的程序员(互关)8 小时前
CANN赋能AIGC分布式训练:硬核通信,加速大模型智能生成新纪元
分布式·aigc
logocode_li9 小时前
OCI/CRI 双标准下:从 dockerd 到 containerd 的 K8s 运行时迭代史
docker·云原生·容器·k8s
杜子不疼.9 小时前
CANN集合通信库HCCL的大规模分布式训练通信优化与拓扑感知实践
分布式
天才奇男子18 小时前
HAProxy高级功能全解析
linux·运维·服务器·微服务·云原生