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

相关推荐
企鹅侠客13 分钟前
Kubeconfig文件自动合并-K8S多集群切换
云原生·容器·kubernetes
victory04311 小时前
resource 和 K8S 对接部分 apifox
云原生·容器·kubernetes
炸裂狸花猫1 小时前
开源CI&CD工具-Drone
ci/cd·云原生·容器·kubernetes·开源·drone
回家路上绕了弯2 小时前
高并发订单去重:布隆过滤器过滤已存在订单号的实战方案
分布式·后端
刘一说2 小时前
Spring Boot 应用的云原生 Docker 化部署实践指南
spring boot·docker·云原生
Slow菜鸟4 小时前
Java后端常用技术选型 |(三)分布式篇
java·分布式
大飞哥~BigFei7 小时前
RabbitMq消费延迟衰减重试实现思路
java·分布式·rabbitmq
深思慎考11 小时前
微服务即时通讯系统(服务端)——用户子服务实现逻辑全解析(4)
linux·c++·微服务·云原生·架构·通讯系统·大学生项目
Red丶哞13 小时前
Docker 安装部署Prometheus
linux·云原生·容器·kubernetes
紫神13 小时前
kubeedge安装并接入摄像头操作说明
云原生·kubernetes·edge