使用dubbo做rpc其实只要有注册中心,消费者和服务提供者就够了,但是不好监控,为了方便监控,dubbo提供了一个dubbo-admin项目作为监控台,我们可以在监控台中对服务消费者和服务提供者进行管理。
dubbo 的某些版本不支持jdk1.8的版本,这是我下载源码修改过后编译的,大家可以直接从下面的连接中下载,然后放到tomcat的webapp目录下,也可以进入dubbo 的tomcat的主页去自行编译安装,教程是 : dubbo-admin自行安装
dubbo-admin的下载连接是 : dubbo-admin下载
在下载并放入到webapp下之后,因为zookeeper监控需要使用到8080端口,所以我们需要修改tomcat的conf文件夹下的server.xml配置文件把端口修改为8088或者其他未被占用的端口,修改地方如下图所示
<Connector port="8088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改后,我们进入到tomcat的bin路径下,运行startup.bat启动tomcat,tomcat会自动解压dubbo-admin的war包的。然后我们可以进行对应的路径 : http://localhost:8088/dubbo-admin-2.5.7 默认的账号是root密码也是root,可以在dubbo-admin的WEB-INF目录下的dubbo.properties文件中进行修改

如果运行成功,我们就成功安装了dubbo-admin,进入下图显示的页面

本文介绍了如何安装dubbo-admin的2.5.7版本,该版本已适配JDK1.8。通过下载提供的修改后版本或自行编译,将war包放入Tomcat的webapp目录,并调整Tomcat的端口配置以避免冲突。启动Tomcat后,访问指定URL即可看到登录页面,默认账号密码为root,可在dubbo.properties中修改。
9627





