微服务--dubbo构架--dubbo-admin管理平台构建

一、前言

dubbo的使用是,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能知道有那些消费者,和那些提供者,为了更好地调试。发现问题,解决问题,因此引入dubbo-admin管理平台,该平台可以对消费者和提供者进行管理等操作。

二、下载和配置打包

dubbo-admin的源代码下载可以通过GitHub进行下载,下载地址:https://github.com/alibaba/dubbo 

下载完成后得到这样一个文件夹

101551_m45C_3294228.png

可以到很多文件夹,配置,其实我们只要把dubbo-admin编译成war包,然后直接tomcat进行部署就好了。

编译成war包,我们要借助maven 构建工具,来编译。(没有安装maven的,自行在网上找安装的方法)

打包war包,进入dubbo-admin 这个文件目录,

运行命令:

mvn package -Dmaven.skip.test=true

等到控制台出现成功BUILD SUCCESS 说明已经成功

打包成功后,可以通过上面的输出的内容Bulid war 可以知道文件打包的路径

Building war: /Users/Talent/Downloads/dubbo-master/dubbo-admin/target/dubbo-admin-2.5.6.war

进入该路径可以看到该目录下有一个war的包

三、安装dubbo-admin

第二步我们编译生成的dubbo-admin-2.5.6.war,下面我们直接把这个war包部署到tomcat上,放到tomcat的webapps目录下。

为了防止tomcat的端口被占用,我们要修改一下tomcat 的端口,实现一台机器运行多个tomcat

进入tomcat的conf目录下的server.xml文件,把SHUTDOWN端口由8005 改成8006

tomcat的访问端口由8080 改成8888

tomcat的AJP端口由8009改成8090

 

进入tomcat的bin目录,启动tomcat。

 

启动tomcat后,dubbo-admin-2.5.6.war 会默认解压出来,多一个dubbo-admin-2.5.6 文件夹

进入到dubbo-admin-2.5.6 文件夹,WEB-INF 下找到dubbo.properties,该文件内容是

我们可以知道root密码是root ,guest的密码为guest,我们要用这个密码进行登录

如果没有配置Zookeeper,要先配置好Zookeeper,

Zookeeper的配置教程

https://my.oschina.net/u/3294228/blog/1626843

先启动zookeeper,然后在启动tomcat,访问地址::http://192.168.123.221:8888/dubbo-admin-2.5.6/

用root登录

113041_eMYR_3294228.png

113203_1Sz5_3294228.png

进入到这个界面,说明已经配置好了

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3294228/blog/1626999

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值