第一关:
开启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。文章来源:https://www.toymoban.com/news/detail-847446.html
setquota -n 3 /test_quota
断开客户端(zkCli.sh)与客服端连接。文章来源地址https://www.toymoban.com/news/detail-847446.html
quit
到了这里,关于zookeeper之节点基本操作(二)(头歌)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!