Dubbo admin的安装部署

安装步骤

1.编译源码和打包

现在已经为Dubbo admin单独开了一个GIT项目,Git的地址如下:
https://github.com/apache/incubator-dubbo-ops/

大家可以从上面的地址下载admin的源码到本地,执行clean install命令, 生成war包。我在本地编译的时候碰到有3个jar没有指定版本号而无法编译, 将这3个jar指定下版本号就能顺利编译通过,如下图:
这里写图片描述

2.安装zookeeper集群

安装:由于我们目前注册中心用的zookeeper,所以需要预先搭建下zookeeper集群,至于集群的安装方法,网上一搜一大把,这里就不详细介绍了。
简单描述下:
1.将zookeeper解压到/usr/zookeeper/zookeeper-3.4.5目录下
2.从zookeeper的sample中复制一个zk的配置文件 cp conf/zoo_sample.cfg conf/zoo.cfg; 然后分别进入到/var/lib/zookeeper文件夹中,myid的文本文件,内部分别为1,2,3,。

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/var/lib/zookeeper
clientPort=2181
server.1=192.168.0.10:2888:3888
server.2=192.168.0.20:2888:3888
server.3=192.168.0.30:2888:3888
3.进入bin目录,执行sh zkServer.sh start; 然后观察状态,可以看出哪台是master:
[root@www bin]# sh zkServer.sh status
JMX enabled by default
Using config: /usr/zookeeper/zookeeper-3.4.5/bin/../conf/zoo.cfg
Mode: follower

3.修改dubbo,properties文件

调整zookeeper集群地址和相关后台用户的密码

#我本地是3台机器的集群,地址如下:
dubbo.registry.address= zookeeper://192.168.0.10:2181?backup=192.168.0.20:2181,192.168.0.30:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

4.部署war包

下载tomcat服务器,我下载的7.xx服务器,将war包拷贝到webapps中,启动服务。

访问:http://192.168.0.10:8080/dubbo-admin

这里写图片描述

猜你喜欢

转载自blog.csdn.net/xuxian6823091/article/details/81085184