9 dubbo 监控中心 我们在开发时,需要知道注册中心都注册了哪些服务,以便我们开发和测试。 图形化显示注册中心的中 服务列表 我们可以通过部署一个 web 应用版的管理中心来实现。
1 服务管理端
- 我们在开发时,需要知道注册中心都注册了哪些服务,以便我们开发和测试。
- 图形化显示注册中心的中 服务列表
- 我们可以通过部署一个 web 应用版的管理中心来实现。
管理端下载地址 蓝奏云不限速
https://wwn.lanzoub.com/b01jp495e密码:7plr
安装管理端-
解压 dubbo-admin-master.zip
-
修改配置文件
-
返回到项目根目录,使用 maven 打包:mvn clean package
-
在 dos 下运行 target 目录中的 jar 文件:java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
-
此时打开浏览器输入:http://localhost:7001/ ;
第一次访问时,需要登录,帐号密码都是 root
- 启动服务方,将服务注册到 zookeeper
- 启动 dubbo-server 服务方后,刷新管理端,服务注册成功,只是没有消费者
- 点击服务名,进入服务提供者页面
- 把消费者也运行起来,刷新服务,显示正常
- 查看消费者
Monitor:统计中心 ,记录服务被调用多少次等
- 解压 dubbo-monitor-simple-2.5.3.zip
- 修改 dubbo-monitor-simple-2.5.3\conf\dubbo.properties
- 双击运行 dubbo-monitor-simple-2.5.3\bin\start.bat
- 分别修改 dubbo-server 和 dubbo-consumer 的 spring.xml,加入下面标签
<!-- 让监控 去注册中心 自动找服务 -->
<dubbo:monitor protocol="registry"/>
然后重新启动项目
浏览器访问 localhost:8080