安装监控中心可以方便的在页面中监控我们的服务
注意我是继上一节的学习安装监控中心的,如果你下载的是新版的dubbo admin可能和我的配置有所不同(因为前后端分离了),需要百度解决,我所下载的版本是没问题的
不想在github上下载的话可以用我使用的版本,亲测可用https://pan.baidu.com/s/1BQ8AKuMEtZCGHF04385MTQ 提取码ult5
我们在github中进入dubbohttps://github.com/apache/dubbo
进入页面后往下滑可以看到Dubbo Admin;点击进入Dubbo Admin的github下
下载dubbo-admin(如果下载太慢可以看这个视频教程https://www.bilibili.com/video/BV1aE411p7Cd,即把仓库转到码云上下载)
下载完成之后我还是把下载的压缩包放到D盘下的dubboTestEnvironment目录下
解压到当前目录
进入解压后的目录会有一个dubbo-admin目录(这是一个maven工程)
进入该目录会有一个pom.xml文件,查看pom.xml文件
可以看到该工程的打包方式为jar包并且是一个springboot应用,打jar包的方式是dubbo2.6以后的版本才有的,dubbo2.5以及之前的版本打包方式为war包,打包成war包的时候需要放入到tomcat中才能运行;
打包成jar包时就不用放入到tomcat中运行了
在打包该项目之前先修改一处地方,如下图路径下的application.xml文件
修改一下dubbo.registry.address的值;即改为你zookeeper服务的地址。(因为我是接着上一节的学习,zookeeper就安装在本地,所以不用修改)
ps:可以看到server.port为7001,即稍后启动监控中心后,监控中心监听的端口为7001
修改完成之后我们进行打包,来到有pom.xml文件的目录下
在该目录下进行maven打包(确保好maven环境配置好了,最好maven配置国内镜像,以便需要的依赖下载更快)
执行 mvn clean package
打包期间需要一定的时间
打包成功后会多出target目录
该目录下会有我们打包好的jar包
我这把打包好的jar放到和zookeeper安装目录一个路径下,方便管理
在该路径下打开cmd,(注意运行控制中心之前一定要确保zookeeper服务端是开启状态)执行java -jar dubbo-admin-0.0.1-SNAPSHOT.jar运行打包的监控中心
启动成功,并且该控制中心监控的端口为7001
打开浏览器输入ip:端口访问监控中心服务
输入默认的用户名root和密码root
访问监控中心页面成功
访问到了页面就说明监控中心基本搭建好了