Zookeeper3:客户端命令

文章目录

客户端命令

连接服务端Zookeeper

java 复制代码
//客户端连接服务端zookeeper == 默认连的本机2181端口的zookeeper
cd /opt/module/zookeeper-3.9.1/bin && sh zkCli.sh

//客户端连接远程服务端zookeeper
cd /opt/module/zookeeper-3.9.1/bin && sh zkCli.sh -server zookeeper服务端IP地址:zookeeper服务端端口号

客户端内置命令

 

 

java 复制代码
//查看节点的数据信息
// -s 附加次级信息  -w 监听子节点变化
ls -s /

//普通创建
//-s 含有序列 -e 临时(重启或超时消失)
create 节点路径

//获得节点的值
// -s 附加次级信息 -w 监听节点内容变化
get 节点路径

//设置节点值
set 节点路径 新值

//查看节点状态
stat

//删除节点 == 当前节点没有子节点才能删除成功
delete 节点路径

//递归删除节点 == 当前节点含有子节点
deleteall 节点路径

监听节点的差异:同样都是删除子节点,两种命令是不一样的

ls - 节点信息

节点概念内容解释 czxid:创建节点的事务zxid ctime:节点被创建的时间戳(毫秒) mzxid:节点最后更新的zxid pzxid:节点最后更新的子节点zxid cversion:子节点的变化次数 dataversion:子节点数据的变化次数 aclVersion:节点访问控制列表的变化次数 ephemeralOwner:非临时节点为0,临时节点为sessionId dataLength:节点的数据长度 numChildren:节点的子节点数量


节点类型(时间、序号维度两两组合) 时间维度 持久:客户端与服务端断联,服务端存储的客户端信息不会被删除 短暂:客户端与服务端断联,服务端存储的客户端信息会被删除 序号维度 有序号:create节点名的时候带上-s == 好处可以创建多个同名不同序的节点 无序号:默认无序号

永久节点创建

节点值获取

永久有序节点创建

节点名不能重复创建,重复会报错

临时节点,客户端端口后,服务端就会临时该断开客户端创建的节点删除

修改节点的值

 

刚兴趣的同行可以进群沟通交流,内置机器人供大家愉快

相关推荐
别动我齐刘海9 小时前
C++ 工程化学习
java·linux·前端·c++·学习·机器学习·机器人
玖石书11 小时前
Ubuntu 24.04 UFW 全命令攻略:从入门到端口开放实战
linux·运维·ubuntu
xiaoqiMikko11 小时前
Linux 实战(七):useradd、sudoers、umask、SGID、软链 —— 三台真机实测
linux·centos
拂拉氏13 小时前
【知识讲解】 Linux之动静态库的了解
linux·运维·服务器·动静态库
Fcy64814 小时前
Linux下 五种IO模型的认识与⾮阻塞IO的实现
linux·服务器·io
Mikko714 小时前
Linux 重启后日志没了?进程被 OOM 杀了去哪看?logrotate 之后日志还往旧文件写?三台真机实测日志与性能排查
linux·运维·centos
书生执笔画浮沉14 小时前
分享一个开源小工具CAdapt
linux·c·gnu·glibc·kernel·升级·灵感
mounter62515 小时前
Linux 内核热升级(Live Update)技术详解:PCI、VFIO 与 IOMMU 子系统的演进与实战解析引言
linux·linux kernel·kernel·iommu·vfio
砚凝霜15 小时前
【软考信息安全】第十九章 Unix/Linux安全分析与防护
linux·安全·unix
creator_Li15 小时前
Linux 的 Page Cache
linux·page cache