【快说】zkCli的使用

编程入门 行业动态 更新时间:2024-10-10 15:17:44

【快说】<a href=https://www.elefans.com/category/jswz/34/942944.html style=zkCli的使用"/>

【快说】zkCli的使用

楔子

前几篇文章都是侧重于解决问题的心路历程,对于只想看精华的同学,这种方式过于啰嗦。所以今后就再开一个系列 – 快说系列。风格便是快狠准,这也将是一个持续努力的目标。接着上一篇的文章,我们在这里快说一下Zookeeper客户端zkCli的使用。

正文

1. 连接Zookeeper

zkCli.sh [-server ip:port]

如果这里不指定Zookeeper服务端的ip和port,那么zkCli默认连接部署在localhost上开放2181端口的服务端

2. 支持功能列表

[zk: localhost:2181(CONNECTED) 0] h
ZooKeeper -server host:port cmd argsstat path [watch]set path data [version]  ls path [watch]  delquota [-n|-b] path  ls2 path [watch]  setAcl path acl  setquota -n|-b val path  history  redo cmdno  printwatches on|off  delete path [version]  sync path  listquota path  rmr pathget path [watch]create [-s] [-e] path data acladdauth scheme authquitgetAcl pathcloseconnect host:port
[zk: localhost:2181(CONNECTED) 1]

stat获取节点的状态

set修改节点内容

ls获取节点的子节点列表

delquota删除节点配额信息

ls2ls + stat

setAcl设置节点访问权限

setquota设置节点配额

history查看历史操作记录

redo执行历史命令

printwatches开关监听日志

delete删除节点

sync强制同步数据

listquota查看节点配额信息

rmr强制删除节点

get获取节点的数据

create创建一个节点

addauth添加访问权限信息

quit退出zkCli

getAcl查询节点权限

close断开会话连接

connect重新建立连接

3. 增

create [-s] [-e] path data [acl]

-s表示创建顺序节点

-e表示创建临时节点

path表示创建的节点路径

data表示创建

更多推荐

【快说】zkCli的使用

本文发布于:2024-03-14 16:27:52,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1736869.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:快说   zkCli

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!