0


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对该节点拥有读,写,管理权限。

create /zknode "ZK" digest:testZK:testZK:rwa
 
getAcl /zknode
 
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

本文转载自: https://blog.csdn.net/qq_57443706/article/details/135237390
版权归原作者 qq_57443706 所有, 如有侵权,请联系我们删除。

“zookeeper之节点基本操作(二)(头歌)”的评论:

还没有评论