Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理。但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单点部署。

1、下载dubbo管控台war包

下载dubbo管理控制台war包,这里使用的是2.5.4版本。(我用的一个web项目,没有用war包)
下载地址:http://pan.baidu.com/s/1o8iYIfC

2、修改配置文件

修改WEB-INF目录下,查看dubbo.properties文件,dubbo.registry.address改为你注册中心的地址

dubbo.registry.address=zookeeper://192.168.31.108:2181

3、安装Tomcat

下载Linux版本的Tomcat,我用的apache-tomcat-7.0.82.tar.gz  。下载链接:http://pan.baidu.com/s/1jI5pIke 密码:ok6y

在虚拟机上创建安装目录,并上传Tomcat,然后解压

tar -xzvf apache-tomcat-7.0.82.tar.gz

4、将管控台项目上传到Tomcat的webapps目录下

5、防火墙开启8080端口

使用root用户修改配置文件 /etc/sysconfig/iptables,增加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

重启防火墙

service iptables restart

6、启动Tomcat

Tomcat的bin目录下执行

./startup.sh

7、完成

浏览http://192.168.31.108:8080/dubbo-admin-2.5.4

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐