zookeeper客户端命令

zookeeper命令

bin目录下:

README.txt zkCli.cmd zkEnv.cmd zkServer.cmd zkServer.sh zkTxnLogToolkit.sh zkCleanup.sh zkCli.sh zkEnv.sh zkServer-initialize.sh zkTxnLogToolkit.cmd

客户端连接zookeeper

./zkCli.sh -server localhost:2181

本地可省略:./zkCli.sh

节点

查看根节点:ls /

查看其它结点:ls /结点/结点

查看更多结点信息:ls -s /结点

[zk: localhost:2181(CONNECTED) 0] ls -s /
[app10000000004, app50000000008, dubbo, zookeeper]cZxid = 0x0
ctime = Thu Jan 01 08:00:00 CST 1970  //创建create时间
mZxid = 0x0
mtime = Thu Jan 01 08:00:00 CST 1970    //修改modify时间
pZxid = 0xa2
cversion = 14       //版本号
dataVersion = 0     
aclVersion = 0
ephemeralOwner = 0x0    //如果是临时结点,就不为0 例如0x1026d883bb70026
dataLength = 0          //数据长度,创建时尾巴后面写的字符串的长度
numChildren = 4         //子节点个数

创建结点:create /结点目录/节点名 结点信息(可不写)(默认持久化)

例如: create /app1 glj

create /app1/app2

创建临时结点(回话结束就消失):-e

创建持久化顺序结点:-s

创建临时顺序结点:-es

(这个顺序号,在某些不加-s时,也会占用一个间隔

例如[app10000000004, app2, app30000000006, app40000000007])

例如:create -e /app1

获取结点信息:get /app1

给结点设置信息(会覆盖原有的):set /app2

删除结点:delete /app2

若有子节点则不允许删除父节点,但可强制删除:deleteall /app1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值