linux部署tomcat_分布式开发-dubbo管理中心的部署

作者:知了堂-刘阳

b437723eb4cd9880d942c2ff878850af.png

1.什么是Dubbo的管理中心

我们在开发时,需要知道注册中心都注册了哪些服务,以便我们开发和测试。我们可以通过部署一个管理中心来实现

2.管理中心环境准备

需要dobbox-master.zip,这个dubbox的源码,然后会通过maven进行源码的编译

Linux服务器

apache-tomcat-8.5.45.tar.gz

3.部署tomcat到Linux服务器下

通过rz命令将tomcat上传到/usr/local目录下

tomcat版本,我们选择apache-tomcat8.5.12.zip

c7874247f8b3e064233b9db1c9a943e0.png

通过 tar -zxf apache-tomcat8.5.45.tar.gz 进行解压

开启防火墙的8080端口

a9489b289d81f7df13e7612a25d7327d.png

重新启动防火墙

478a67eec714c81d00c60b0dd2e5e1b7.png

进入tomcat的bin,启动tomcat,命令 ./startup.sh

c6154f20f8d10a7468371671bbe2af96.png

通过windows访问linux服务器上tomcat,测试是否能够运行默认的index.jsp

eff08f1be9dc693c241ecbc8dbc67513.png

4.dubbo管理端安装

编译源码,得到war包,通过命令符进入到dubbo-admin目录,按如下命令进行执行

mvn package -Dmaven.skip.test=true

安装报错问题,遇到dubbo的版本问题。且dubbo:jar:2.8.4 目前在阿里镜像里面没有(2019年9月)。我们尝试修改dubbo的版本

be4b6ddd3fed1eb877f69d11fb0ce4dd.png
// 下面是最新dubbox的最新版本com.alibabadubbo${project.parent.version}// 用下面的修改为2.5.3版本com.alibabadubbo2.5.3

成功编译的截图

029b35918e884a0eb4ce311b51c1c0d1.png
b79a73b55f4400ea58c19659f8dc46a8.png

将编译好的dubbo-admin.war放入到tomcat的webapps目录下,然后重启tomcat。注意这里要保证先启动zookeeper

(1)如果是2.5.3的dubbo-admin,持tomcat7版本,不支持tomcat8版本

(2)如果是2.8.4的dubbo-admin,支持tomcat8版本

(3)如果你部署在zookeeper同一台主机并且端口是默认的2181,则无需修改任何配置。如果不是在一台主机上或端口被修改,需要修改WEB-INF下的dubbo.properties

我们上传2.8.4的版本,然后通过地址测试时候,需要输入dubbo-admin的用户名和密码

5c4b6268459941aca6eb7e29323a6999.png
80afb01e54c3384c9fc8c55ba0c824a4.png

5.dubbo管理的初步了解

启动服务提供程序,即可在服务治理-提供者查看到该服务

a46a83a28ce00e3c5d0e3c2297818f89.png

点击服务提供者下方的列表,可以查看具体服务者的信息

9948760a8c5b19b0196610b85fcfc8af.png

当消费者成功的访问了服务提供者的接口,我们就可以在dubbo管理中心查看消费者的信息

f06d27b1a931f3634b8c73bc7476147a.png

好了,今天的内容就到这儿了,请持续关注我们哦~

990a30c80517bcc1f6ac45b2ffaf3883.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值