Dubbo管理控制台部署

因为使用dubbo+zookeeper,但在本机安装了zookeeper集群和redis集群后,服务注册和订阅很慢,于是想通过dubbo的管理控制来看下具体的情况。

一、下载dubbo-admin

dubbo-admin下载地址:https://github.com/apache/incubator-dubbo/tree/2.5.x,我下的是2.5.10版本的。

opensesame下载地址:https://github.com/alibaba/opensesame

二、解压安装

先将opensesame解压,但在目录里进入cmd命令窗口,输入命令:mvn install -Dmaven.skip.test=true,命令执行成功。

然后解压inchbator-dubbo-2.5.x,解压的目录如下图。

进入dubbo-admin,打开cmd窗口,输入命令:mvn package -Dmaven.skip.test=true。执行成功后,就可以将war文件放入tomcat了。

三、部署dubbo-admin

下载tomcat,我用的是解压版,将dubbo-admin-2.5.10.war文件放入tomcat的webapps下。

然后进入tomcat的bin目录,双击startup.bat启动tomcat。

运行成功后,war包会被解压,目录结构如下。

将webapps/ROOT目录下的文件全部删除,然后将dubbo-admin-2.5.10.war文件解压的内容复制到webapps/ROOT目录下,这样在tomcat启动后,直接输入http://localhost:8080就可以进入dubbo-admin的界面了。

接着修改dubbo.properties配置文件。

内容如下,如果服务注册地址没有问题,就可以不用修改了。后面两行分别是登陆dubbo-admin的密码,管理员的账号密码都是root,游客账号密码都是guest。

现在就可以启动tomcat了。启动成功后输入http://localhost:8080,可以访问了。

四、部署dubbo-monitor-simple

在incubator-dubbo-2.5.x\dubbo-simple\dubbo-monitor-simple\target目录下,找到dubbo-monitor-simple-2.5.10-assembly.tar.gz文件。

然后把它放在一个新的目录下并解压。

先进入conf目录下修改dubbo.properties文件。我的配置如下。

再回到bin目录下,双击start.bat目录启动它。

如下图,说明我启动成功了。

在浏览器中输入http://localhost:8070进行访问(因为我在dubbo.properties文件中配置了dubbo.jetty.port=8070)。

个人觉得,其实启动dubbo-admin就可以了。

猜你喜欢

转载自blog.csdn.net/qinxian20120/article/details/84823440