美文网首页
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