当前位置:   article > 正文

zookeeper之节点基本操作(二)(头歌)

zookeeper之节点基本操作(二)(头歌)

第一关:

开启ZooKeeper服务器。

zkServer.sh start

使用客户端(zkCli.sh)连接客户端(IP:127.0.0.1,端口号:2181)。

zkCli.sh -server 127.0.0.1:2181

创建/spnode持久节点(节点数据为空)。

 create /spnode ""

使用get命令监听/spnode。

get /spnode watch 

修改/spnode的节点值(当前客户端修改),观察watch事件。

 set /spnode "yyyyyy"

再次使用get命令监听/spnode。

 get /spnode watch  

点击评测(评测中修改节点值,其他客户端修改),观察watch事件。

第二关:

开启ZooKeeper服务器

zkServer.sh start

使用客户端(zkCli.sh)连接客户端(IP:127.0.0.1,端口号:2181)。

zkCli.sh -server 127.0.0.1:2181

添加digest认证,用户名testZK,密码testZK。

addauth digest testZK:testZK

创建/zknode持久节点(节点数据为ZK),ACL设置为用户testZK的密码认证,用户testZK对该节点拥有读,写,管理权限。

  1. create /zknode "ZK" digest:testZK:testZK:rwa
  2. getAcl /zknode
  3. setAcl /zknode zknode::rwa

断开客户端(zkCli.sh)与客服端连接。

qiut

第三关:

开启ZooKeeper服务器。

zkServer.sh start

使用客户端(zkCli.sh)连接客户端(IP:127.0.0.1,端口号:2181)。

zkCli.sh -server 127.0.0.1:2181

创建/test_quota持久节点(节点数据为空)。

create /test_quota ""

设置/test_quota路径节点限制个数为3。

setquota -n 3 /test_quota

断开客户端(zkCli.sh)与客服端连接。

quit

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/597217
推荐阅读
相关标签
  

闽ICP备14008679号