美文网首页
java zookeeper

java zookeeper

作者: 兀兀沙弥 | 来源:发表于2021-05-21 08:44 被阅读0次

1.zookeeper的储存形式 

是以树状的方式存储,节点的形式展开

zookeeper会自动的创建事务,读取的时候不回.czxid事务的id

ephemeralOwner的数值是=0是持久化节点,#临时节点所属会话ID

zookpeeper的启动 ./zkserver.sh start 登录: ./zkcli.sh    退出当前会话quit

2.zookeeper常用命令

create -s 路径名称 内容 (持久化有序节点)

create -e 路径名称 内容 (临时节点)

create  -s -e 路径名称 内容 (临时有序节点)

set 路径名称 内容(修改节点内容)

set path -v [dataVersion] data ,注意一哈ß

delete path -v(没有子节点)

 rmr path -v  高版本deleteall path -v    (节点&&下的子节点)

get -s  path (节点信息)

ls  -s  path 查看字节点 

get stat  ls 都可加    watch添加监听 -w  ls监听的是子节点的变化 (监听器只能生效一次)

3.权限 acl 「系统当前用户,当前组用户,其他组用户」

权限模式

world 登陆的所有人

ip 使用IP的用户

auth  密码明文 用户认定

digest 密码加密认定 

授权权限

create c 创建的节点

delete  d 删除节点

read  r 读取数据,显示数据

write w 修改删除节点数据

admin a 控制节点权限(权限管理)

命令

getAlc path 读取节点权限

setAlc path 设置权限

addauth path 添加认证用户 (auth ,digest)

例子

setAcl path  world:anyone :cdrwa

setAcl path  ip:anyone :cdrwa

相关文章

网友评论

      本文标题:java zookeeper

      本文链接:https://www.haomeiwen.com/subject/bocoihtx.html