最近在项目启动时,遇到zk问题,每次项目启动,都需要连同事的zk,他那里启动全公司可用,由于每次都需要同事配合,才能继续开发,为省去不必要的麻烦,我自己安装了zk,在本地启动测试。
下面我整理出在安装zk过程中,遇到的问题。
-
官网下载tar.gz:https://zookeeper.apache.org/releases.html#download
-
新增两个文件夹data、log,和一个文件zoo.cfg
-
具体位置已标清楚,按照配置地址来即可
-
在测试zkcli.cmd启动后,报错ConnectException: Connection refused: no further information
-
配置全局变量解决上面问题
-
cmd输入zkserver测试安装是否成功
报错:ZooKeeper audit is disabled
解决:将此位置改成以下代码【-Dzookeeper.audit.enable=true】即可,再次启动zkcli.cmd即可
以上内容是zk安装遇到的所有问题,下面是项目配置来使用。
- 将本地服务注册到zk
- 两个项目配置大差不差
- 注意:两个项目中的dubbo配置的group要一致哦