dubbo-admin管理平台搭建(亲测可使用)

一、搭建准备

前言:Dubbo-admin管理平台可以实时查看服务提供者和服务消费者

环境:jdk1.8tomcat8.5.42dubbo2.6.0

注意:dubbo 2.6.1及以后的版本的dubbo-admin,dubbo-monitor被单独剥离到另一个单独的工程仓库。

dubb0 2.6.1及后面版本.png

二、下载与打包

网上的war包可能与本地JDK版本不同从而启动失败,所以最好自己编译war包。

1. 下载dubbo源码

前往github上下载dubbo 2.6.0源码


2. 编译打包

解压后命令行进入dubbo-admin文件夹,输入下命令:

mvn package -Dmaven.skip.test=true

打包成功如下图:
build成功.png

三、部署dubbo-admin

1. 修改Tomcat端口

打开本地Tomcat conf目录下的server.xml文件,把启动端口改成8089,因为zookeeper默认使用的是8080,以免冲突:
更改Tomcat端口为8089.png

2. 部署dubbo-admin

把刚编译打包后在dubbo-admin/target目录下生成的war包放到tomcat的webapps目录下
dubbo-admin target目录结构.png

启动Tomcat,命令行进入Tomcat bin目录下,startup.sh,启动成功后关闭tomcat。

注意:我启动后,Tomcat解压war包后WEB-INF目录下没有dubbo.properties,参看网上方法,我首先启动了zookeeper,然后运行tomcat8w.exe,点击start,然后在命令行下输入命令startup.sh,成功。
修改dubbo-properties.png

3. 修改dubbo.properties

打开dubbo.properties,修改dubbo.registry.address对应zookeeper IP。

dubbo.registry.address=zookeeper://127.0.0.1:2181
# 用户名密码
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

注意:因为我的zookeeper安装在本地,且默认IP是127.0.0.1,不用修改。


四、测试是否配置成功

1. 启动zookeeper
  在启动Tomcat之前要启动zookeeper,命令行进入到zookeeper安装目录的bin目录下,输入zkServer.cmd

2. 启动tomcat
  命令行进入到Tomcat安装目录的bin目录下,输入zkServer.cmd

3. 访问

浏览器输入url:http://localhost:8089/dubbo-admin-2.6.0/,用户名密码:root/root,出现如下界面即为成功。
访问成功.png

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值