dubbo-admin管理平台搭建

前些天打包启动项目后,发现日志中报错,提示服务未注册上去,为了更直观的看到服务消费者和提供者的情况,需要通过dubbo-admin来进行管理

下载dubbo-admin

dubbo-admin可以去官网下载,网上也有不少人将自己下载的或者打包好的上传了,但是因为每个人环境中jdk版本不一致,很多下载下来会有问题,也有建议自己打包的,但是我尝试过几次打包一直不成功,所以在踩过了很多坑之后,找到了适合自己环境的,我使用的是jdk8,遇到的问题和解决办法以及对应dubbo-admin的下载地址戳这里

安装dubbo-admin

一般在网上下载或者自己打包得到的是dubbo-admin-2.5.4-SNAPSHOT.war,然后将这个war包部署到tomcat上,放在webapps目录下,启动tomcat让它把war包解压了,然后就得到了dubbo-admin-2.5.4-SNAPSHOT文件夹
我在网上找到的适合自己的是一个已经解压后的文件夹,所以上面的步骤可以省略,直接将文件夹复制到webapps下即可

配置dubbo-admin

打开tomcat的conf目录下的server.xml文件,把启动端口改掉,因为zookeeper默认使用的是8080,以免冲突

<Connector port="8282" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

进入dubbo-admin-2.5.4-SNAPSHOT中的WEB-INF,打开dubbo.properties,默认配置是

dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

我的环境是用了两台zookeeper做了集群,所以第一行配置内容是

dubbo.registry.address=zookeeper://127.0.0.1:2181?backup=127.0.0.1:2182

后面两行配置的意思就是root用户的密码是root,guest用户的密码是guest,之前没仔细看以为用户名是root密码是guest,后面怎么登录都登不进去。。。

运行dubbo-admin

先启动zookeeper,再启动tomcat,然后在浏览器中访问地址http://10.10.20.106:8282/dubbo-admin-2.5.4-SNAPSHOT/(此处ip地址和端口根据自己的环境和配置来),页面出现弹框提示输入用户名和密码

输入dubbo配置中的用户名root和密码root

OK!

参考:dubbo-admin管理平台搭建

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 通过dubbo-admin可以对消费者和提供者进行管理 下载dubbo-admin dubbo-admin的下载,...
    wangxiaoda阅读 4,458评论 1 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,986评论 19 139
  • Dubbo是什么 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式...
    Coselding阅读 17,287评论 3 196
  • 它不见了,消失的没有任何征兆,即使它是一条狗。 我们每天都被时间催促着,早上天蒙蒙亮就跨上背包,开始新的一天,它仿...
    一川烟草丶阅读 250评论 0 1
  • 2017.6.1 H: 前几天我遇到的烦恼是,一直没和您讲,我觉得是个人比较深层次的孽障。 一是我很执着“诚信”二...
    Humoror阅读 234评论 0 0