下载地址:Index of /dist/zookeeper
下载版本:3.4.14
1. 下载完毕解压,目录如下:
2. 进入/bin文件夹,编辑zkServer.cmd,在末尾加上pause。这样操作后,运行出错不会闪退,便于查看报错信息。
3. 直接运行/bin/zkServer.cmd会报错,提示没有zoo.cfg。进入/conf文件夹,将zoo_sample.cfg复制一份在当前目录,并改名为zoo.cfg。
注意zoo.cfg里几个参数,dataDir: 临时数据存放的位置,clientPort:zookeeper的端口号。
4. 运行/bin文件夹下的zkServer.cmd,zookeeper启动。
二、dubbo-admin-master的下载运行
前言:Dubbo不是软件,它是一个jar包,帮助程序连接到zookeeper。
这里讲解的是dubbo-admin-master的下载使用,这个项目是一个可视化监控程序。
下载地址:https://github.com/apache/dubbo-admin/tree/master
下载zip即可。
解压后,项目目录如下。
1. 首先启动zookeeper。 (/bin/zkServer.cmd)
2. 运行dubbo-admin-master
(1)进入下图目录,修改application.properties
添加如下代码:
server.port=7001 spring.velocity.cache=false spring.velocity.charset=UTF-8 spring.velocity.layout-url=/templates/default.vm spring.messages.fallback-to-system-locale=false spring.messages.basename=i18n/message spring.root.password=root spring.guest.password=guest dubbo.registry.address=zookeeper://127.0.0.1:2181
(2)打包项目并运行jar包。
在项目目录运行cmd,执行此命令,初次运行需要等待一段时间。
mvn clean package -Dmaven.test.skip=true
等待完毕后,进入目录 dubbo-admin-masterdubbo-admin-servertarget,运行jar包
java -jar dubbo-admin-server-0.3.0.jar
浏览器输入地址:localhost:7001即可进入,初始用户名密码都是root
到此为止,准备工作完成。
三、小demo
链接:dubbo-parent.rar-互联网文档类资源-CSDN下载
设置了无需积分,直接下载
参考资料:狂神说SpringBoot17: Dubbo和Zookeeper继承
SpringBoot整合Dubbo+zookeeper(吐血整理)



