zookeeper命令行zkCli使用
所属分类 zookeeper
浏览量 1144
bin/zkCli.sh -server localhost:2181
常用命令
ls /
create /test "hello"
get /test
set /test "hello2"
delete /test
create [-s] [-e] path data acl
-e 临时节点
-s 顺序节点
默认持久节点
持久节点(persistent) 只能通过调用delete删除
临时节点(ephemeral) 临时节点不允许有子节点
删除时机
创建该节点的客户端崩溃或断开连接
主动调用delete删除
删除节点 ,改节点若有子节点则报错 Node not empty
rmr path 递归删除,删除当前路径节点及其子节点
ls2 = ls + stat
setquota
设置配额,-n指定子节点的个数,-b 限制子节点的数据长度,
超出配额,不会报错,记录在日志中记(zookeeper.out)
watch使用
get /dyyx true
WatchedEvent state:SyncConnected type:NodeDataChanged path:/dyyx
ls /dyyx true
WatchedEvent state:SyncConnected type:NodeChildrenChanged path:/dyyx
h 输出帮助信息
[zk: 127.0.0.1:2182(CONNECTED) 0] h
ZooKeeper -server host:port cmd args
stat 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 path
get path [watch]
create [-s] [-e] path data acl
addauth scheme auth
quit
getAcl path
close
connect host:port 在当前连接中连接其他的zk节点
zookeeper watch 机制
zookeeper知识点整理
上一篇
下一篇
Kafka配置参数
kafka集群搭建
kafka命令行发送接收消息
spring构造注入优缺点
springboot 构造注入实例
zookeeper配置参数