windows环境下玩转zookeeper

由于资源有限,这里我就以windows版本的zk来演示

1.首先本篇文章是和我的另一篇文章zookeeper分布式锁那篇文章进行联动的,在这里感谢自己的zk分布式锁那篇文章的诞生,下面讲解的只涉及我做zk分布式锁用到的内容,希望各位大佬不喜勿喷

zk分布式锁文章地址:

编写中........

2.zookeeper压缩包和zk图形化工具下载地址如下,有需要的各位自行下载

https://download.youkuaiyun.com/download/royal1235/14032233

3.拿到压缩包解压缩之后如下图:

首先解压缩zk服务端与客户端的压缩包进入bin文件夹

我们先启动服务端双击zkServer.cmd,这个时候会出现一闪而过的现象,这是因为没有找到对应的配置文件,zk默认配置文件名称为zoo.cfg

所以我们返回上一层进入conf文件夹将zoo_sample.cfg重命名为zoo.cfg,如下图:

然后我们再双击zkServer.cmd就可以看到黑窗口正常启动了

服务端启动成功了,然后我们启动客户端,双击zkCli.cmd

到此为止zk算是启动完成了,默认ip127.0.0.1,默认端口2181

4.下面开始使用zk图形化界面,我们解压缩ZooInspector.zip,进入build文件夹,双击zookeeper-dev-ZooInspector.jar

连接信息用默认的就可以了

下图展示的就是连接成功的画面,就可以进行创建节点了

节点类型有四种:持久节点、持久顺序节点、临时节点、临时顺序节点

5.创建zk节点:create [-s] [-e]  /path data  //其中-s为有序节点,-e为临时节点

   注意:默认情况下是持久节点

创建持久节点:创建一个节点名字为han,值为han的持久节点(创建节点要给定值,不然创建不成功

6.创建一个持久顺序节点语法:create -s /path  data(这里创建的持久顺序节点是以/path开头带有编号的节点,比如/han创建出来的就类似于han000001节点)

比如我创建以han开头的持久顺序节点:

7.同样道理现在创建一个临时节点:

8.创建一个临时顺序节点:

因为本片是zk分布式锁定制化文章,所以只讲解了zk分布式锁用到的知识点

走过路过不要错过,联系小编可以扫码关注公众号哦,会经常推送经典架构技术文章哦

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酒书

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值