ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在zookeeper-X.X.X\src\recipes。
这三玩意
好了这东西可以自己去研究研究,从最基本的安装开始认识一下ZooKeeper,最开始认识ZooKeeper说多了都是一把泪啊,很容易就给人误导了,心里想安装这东西这么难么?
这里就用windows 10来演示了
第一步自然是下载 http://mirrors.shu.edu.cn/apache/zookeeper/ 版本随意放纵
这里用这个版本,下载之后就是解压了,解压路径自由发挥当然要自己找的到
这是我解压存放的位置 注意在bin里面有zkServer.cmd和zkCli.cmd这两个可执行文件,conf里面zoo_sample.cfg这配置文件,先给zoo_sample.cfg重命名为zoo.cfg,不重命名的话会报错,里面默认是zoo.cfg
好了就进入cmd,进入你的存放目录执行zkServer.cmd,就好了zookeeper服务就好了
测试可以用zkCli.cmd,双击就行了,当然zkServer.cmd不能关闭掉,zkCli.cmd关闭,就会发现zkServer.cmd服务端出现了“远程主机强迫关闭了一个现有的连接。”