华佗养生网
您的当前位置:首页zookeeper配置说明

zookeeper配置说明

来源:华佗养生网


ZooKeeper是一个分布式开源框架,供了协调分布式应用的基本服务。

这些天在使用DUBBO,由于开发环境是在windows环境下,需要能够先运行ZooKeeper,然后在此基础上实现服务的地址分配。

在下面,先搭建一个单机模式的的ZooKeeper环境。

首先准备免安装包。在这里是3.4.5(zookeeper-3.4.5.tar.gz)

将压缩包解压到指定文件目录,我这里是解压到了D:\\software\\zookeeper-3.4.5,可以根据实际情况修改

进入到conf目录下,将里面的zoo_sample.cfg文件重命名为zoo.cfg

# the directory where the snapshot is stored.

# do not use /tmp for storage, /tmp here is just

# example sakes.

dataDir=D:\\\\software\\\\zookeeper-3.4.5\\\\data

dataLogDir=D:\\\\software\\\\zookeeper-3.4.5\\\\log

#dataDir=/tmp/zookeeper

从上面代码可以看到添加了两行。在我的环境里,zookeeper放在D:\\\\software\\\\里,然后就添加了dataDir及dataLogDir两个变量。

与此同时在zookeeper文件目录下新建data及log两个文件夹,如果不创建文件夹,后面运行脚本时会报错。

完成后,进入bin目录,运行zkServer.cmd脚本,让后就可以在单机上将zookeeper跑起来了。

剩下来的事情就是去配置DUBBO的XML文件了,通过IP地址的设置,提供本地的服务。

Zookeeper运行后,默认的端口号为2181

访问地址:zookeeper://127.0.0.1:2181

因篇幅问题不能全部显示,请点此查看更多更全内容