当前位置: 首页 > article >正文

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
 

http://www.lryc.cn/news/2394932.html

相关文章:

  • golang 实现基于redis的并行流量控制(计数锁)
  • Leetcode 2819. 购买巧克力后的最小相对损失
  • AI炼丹日志-25 - OpenAI 开源的编码助手 Codex 上手指南
  • AnyConv OGG 转换器:轻松转换音频格式
  • C# 类和继承(使用基类的引用)
  • 进程间通信(消息队列)
  • Linux gron 命令使用详解
  • Nginx--手写脚本压缩和切分日志(也适用于docker)
  • OpenCv高阶(十八)——dlib人脸检测与识别
  • 中山大学无人机具身导航新突破!FlightGPT:迈向通用性和可解释性的无人机视觉语言导航
  • WIN11+CUDA11.8+VS2019配置BundleFusion
  • WPF prism
  • 实时同步缓存,与阶段性同步缓存——补充理解《补充》
  • [Redis] Redis:高性能内存数据库与分布式架构设计
  • Mobaxterm解锁Docker
  • React 第四十九节 Router中useNavigation的具体使用详解及注意事项
  • 【JavaEE】Spring事务
  • Flink 状态管理深度解析:类型与后端的全面探索
  • Android15 userdebug版本不能remount
  • R包安装报错解决案例系列|R包使用及ARM架构解决data.table安装错误问题
  • k8s Headless Service
  • Linux上安装MongoDB
  • Redis最佳实践——安全与稳定性保障之访问控制详解
  • 【华为开发者空间 x DeepSeek】服务器运行Ollama并在本地调用
  • Halcon
  • STM32之IIC(重点)和OLED屏
  • 学习海康VisionMaster之表面缺陷滤波
  • 游戏引擎学习第314天:将精灵拆分成多个层
  • 【学习笔记】深度学习-梯度概念
  • 【数据结构】图的存储(邻接矩阵与邻接表)