前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >dubbo管理平台搭建

dubbo管理平台搭建

作者头像
叔牙
发布2020-11-19 14:59:29
1.6K0
发布2020-11-19 14:59:29
举报
文章被收录于专栏:一个执拗的后端搬砖工

为了更方便地管理dubbo服务的注册和订阅,dubbo提供了可视化管理平台dubbo-admin。

dubbo官方没有提供dubbo-admin的war包,一般情况下需要网上去下载war包或者把dubbo-admin源码下载到本地自己编译打包。此篇我们将基于阿里云centos7部署dubbo-admin。

环境准备

1)安装jdk

2)安装zookeeper

3)安装tomcat

上述开发环境的安装不是本文描述的重点,有兴趣可以自己研究或者参考资料

编译安装

由于dubbo已经捐给了Apache基金会,原来的alibaba的dubbo目录已经不存在了,到官网上找到dubbo的github目录是:

https://github.com/apache/incubator-dubbo

但是我们发现在这个目录一遍已经找不到dubbo-admin项目,仔细看:

点进去之后看到dubbo-admin项目,复制项目的git路径并clone到本地:

项目下载到本地之后,进入到dubbo-admin项目路径执行maven打包命令:

mvn package -Dmaven.skip.test=true

执行成功后看到dubbo-admin工程的target目录下生成了打包好的dubbo-admin-2.0.0.war文件:

然后我们使用FileZilla工具或者rz命令将刚刚生成的war包上传到tomcat的webapps目录下:

到tomcat的bin目录下运行startup.sh重新启动tomcat,然后本地浏览器打开阿里云服务器上的访问地址:

访问后发现需要用户名和密码:

使用默认的root/root或guest/guest访问:

然后我们随便搜索了一个服务,发现没有找到,这是因为我们没有注册和订阅任何服务。这样我们的dubbo服务管理平台已经基于阿里云centos7搭建完成了。

总结

此篇我们自己编译dubbo-admin项目,并且部署到了阿里云上,为后续的dubbo服务的管理和使用以及研究奠定了基础希望给大家在日常开发中带来帮助!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-06-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PersistentCoder 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档