Windows下安装ZooKeeper以及Dubbo-Admin

zookeeper:是一个注册中心

dubbo-admin:是一个监控管理后台,查看我们注册了哪些服务,哪些服务被消费了

Dubbo:是一个jar包

教程链接:https://www.bilibili.com/video/BV1PE411i7CV?p=58

一、安装ZooKeeper

tips:电脑需要连接互联网!!!

下载ZooKeeper:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz

由于ZooKeeper的使用比较简单,我这里就随便讲一下。

1、解压压缩包

image-20200805105440335

2、进入文件夹下的bin目录,以管理员身份运行zkServer.cmd程序

image-20200805105610867

这时候我们会发现闪退的问题,因为我们还没有配置

3、修改配置,进入conf文件夹,复制zoo_sampl.cfg文件,并重命名为zoo.cfg

image-20200805105843048

接着执行第二步

4、打开客户端,进入bin目录,以管理员身份运行zkCli.cmd

image-20200805110114614

命令与Linux的命令无差别

5、使用zkCli.cmd测试

ls / :列出zookeeper下保存的所有根节点,如上图

create /gump -e 123 :创建一个gump的节点,值为123

image-20200805110558448

get /gump :取值

image-20200805110646212

二、安装Dubbo-Admin

下载链接:https://github.com/apache/dubbo-admin/tree/master

1、解压并进入dubbo-admin/src/main/resources 打开application.properties(就是一个springboot项目)

image-20200805113248803

2、在项目目录下打包

命令:mvn clean package -Dmaven.test.skip=true

耐心等待。。。

image-20200805130458456

3、进入到dubbo-admin/target文件夹,执行jar包

image-20200805130632332

命令:java -jar xxx.jar

由于没有打开zookeeper,所以启动会报错

所以先执行一、2的步骤运行zkServer.cmd,接着运行jar包。

接着浏览器打开:localhost:7001 初始账号密码都为:root

image-20200805131311056

这样就成功了。

Q.E.D.