一、简介
Dubbo 本身并不是一个服务软件。它其实就是一个 jar 包,能够帮你的 Java 程序连接到 ZooKeeper,并利用 ZooKeeper 消费、提供服务
但是为了让用户更好的管理监控众多的 Dubbo 服务,官方提供了一个可视化的监控程序 dubbo-admin,不过这个监控即使不装也不影响使用
二、安装
- 下载 dubbo-admin,地址:https://github.com/apache/dubbo-admin/tree/master
- 解压后,进入 \dubbo-admin-master\dubbo-admin\src\main\resources 目录下,打开 application.properties 文件,修改 ZooKeeper 的地址
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
# 注册中心地址,也就是ZooKeeper 服务器端的地址
dubbo.registry.address=zookeeper://127.0.0.1:2181
- 然后,将该项目打包
mvn clean package -Dmaven.test.skip=true
- 打包完成后,在 \dubbo-admin\target 目录下,找到打包后的文件,然后执行它
- 注意:在执行前,一定要确保 ZooKeeper 的服务已启动
java -jar dubbo-admin-0.0.1-SNAPSHOT.jar # 后面跟的是的打成 jar 包的名称
- 执行完毕,我们去访问一下:http://localhost:7001,这时候我们需要输入登录账户和密码,root 的默认密码:root,guest 的默认密码:guest
- 出现上面的图,就表示安装成功!