Dubbo剖析-管理控制台的搭建与使用

一、前言

开源的Dubbo的服务管理控制台是阿里巴巴内部裁剪版本,开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。

二、管理控制台的搭建

  • 下载源码

  • 解压源码,进入dubbo-2.5.x 目录,内容如下:

640?wx_fmt=png

在该目录执行mvn clean package 会生成如下结果:

进入/Users/zhuizhumengxiang/Downloads/dubbo-2.5.x/dubbo-admin/target目录,会发现生成了dubbo-admin-2.5.10.war:640?wx_fmt=png

  • 拷贝dubbo-admin-2.5.10.war到servlet容器640?wx_fmt=png

然后进入dubbo-admin-2.5.10/WEB-INF目录修改dubbo.properties文件:640?wx_fmt=png

这里只需要修改注册中心的地址即可,这里设置为zk的地址。

  • 启动tomcat640?wx_fmt=png用户名和密码输入root,进入下面界面:640?wx_fmt=png说明管理控制台搭建完毕了。

三、管理控制台运维

3.1 搜索页面

当你需要管理 Dubbo 的服务时,首先要搜索到这个服务,然后打开它的管理页面,比如搜索:dubbo/com.test.UserServiceBo:1.0.0640?wx_fmt=png

单击右侧搜索按钮进入下面界面:640?wx_fmt=png

3.2 服务提供者页面

640?wx_fmt=png

3.3 服务消费者页面

640?wx_fmt=png

3.4 服务应用页面

640?wx_fmt=png

四、总结

管理控制台不是使用dubbo搭建分布式系统必须的,但是有了他我们可以对服务进行很好的治理和监控。

欢迎大家加入知识星球,在知识星球里面我们会深入讨论Java并发编程,以及JUC包源码;Java类加载器原理;Spring,Springboot,Tomcat,Dubbo等开源框架的使用以及源码剖析;分享作者从毕业到现在一路走来的学习经验,如何高效学习,如何阅读源码;讨论职业面试时候会经常遇到的问题以及如何作答,读者可以识别下面二维码加入:

640?wx_fmt=jpeg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值