Zookeeper CLI
程序员文章站
2022-07-14 09:27:27
...
文章目录
ZooKeeper命令行界面(CLI)用于与ZooKeeper集合进行交互以进行开发。它有助于调试和解决不同的选项。
要执行ZooKeeper CLI操作,首先打开ZooKeeper服务器(“bin/zkServer.sh start”),然后打开ZooKeeper客户端(“bin/zkCli.sh”)。
示例操作:
1、创建Znodes
create /path /data
- 创建顺序节点:
create -s /path /data
- 创建临时节点:
create -e /path /data
2、获取数据
get /path
要访问顺序节点,必须输入znode的完整路径。
3、Watch(监视)
get /path [watch] 1
输出类似于普通的 get 命令,但它会等待后台等待znode更改。
4、设置数据
set /path /data
5、创建子项/子节点
create /parent/path/subnode/path /data
创建子节点类似于创建新的znode。唯一的区别是,子znode的路径也将具有父路径。
6、列出子项
ls /path
此命令用于列出和显示znode的子项。
7、检查状态
stat /path
状态描述指定的znode的元数据。它包含时间戳,版本号,ACL,数据长度和子znode等细项。
8、移除Znode
rmr /path
移除指定的znode并递归其所有子节点。只有在这样的znode可用的情况下才会发生。
删除(delete/path)命令类似于 remove 命令,除了它只适用于没有子节点的znode。
上一篇: Element UI表格组件技巧:如何简洁实现跨页勾选、跨页统计功能
下一篇: @vue/cli