dubbo-admin管理平台搭建

一、前言

dubbo的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入dubbo-admin。通过dubbo-admin可以对消费者和提供者进行管理。操作环境为window7,请自行配置好jdk和maven的环境

二、下载与配置打包

dubbo-admin的下载,可自行到官网下载:https://github.com/alibaba/dubbo/tree/2.5.x

git clone https://github.com/alibaba/dubbo.git

cd dubbo-admin

mvn package -Dmaven.skip.test=true
  1. 先把源码下载下载下来git clone https://github.com/alibaba/dubbo.git
  2. 然后在doc命令窗口指定到刚刚下载下来的目录下的dubbo-admin目录
  3. 接着执行 mvn package -Dmaven.skip.test=true
  4. 如果执行成功会看到在dubbo-admin目录下面的target目录下面多了一个dubbo-admin-2.5.5.war文件
  5. 5.

三、部署dubbo-admin管理平台(本人的tomcat是放到Linux服务器上面不是在window平台)

  1. 把dubbo-admin-2.5.5.war放到tomcat下面的webapps目录下面。
  2. 配置好tomcat的端口比如8080。
  3. 启动tomcat,让tomcat自动把dubbo-admin-2.5.5.war解压了。

其实到这里我们的管理平台基本就搭建好了,但是我们还要需要知道平台登录用户和密码。用户和密码配置文件就在tomcat帮我们解压的dubbo-admin-2.5.5目录下面

cd dubbo-admin-2.5.5
cd WEB-INF
vim dubbo.properties 

### dubbo.properties 里面的内容
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

通过上面我们就知道root的密码:root,guest的密码:guest

四、运行 dubbo-admin管理平台

  1. 首先启动zookeeper,如果不知道zookeepr如何搭建可以搜索一下或者查看本人写https://www.jianshu.com/p/33ded6dc61a9
  2. 访问管理平台http://47.52.41.243:8080/dubbo-admin-2.5.5/
  3. 输入账号和密码账号:root,密码:root
在将Nacos与Dubbo-Admin集成之前,需要先确保已经完成了以下步骤: 1. 安装和启动Nacos服务; 2. 部署和启动Dubbo-Admin服务; 3. 在Dubbo-Admin服务中配置Dubbo的注册中心为Nacos。 下面是详细的搭建步骤: 1. 在Nacos中创建一个命名空间,并且在该命名空间下创建一个服务。例如,命名空间为dubbo服务名称为dubbo-demo。 2. 在Dubbo-Admin服务中打开dubbo.properties文件,在文件中添加以下配置: ``` dubbo.registry.address=nacos://<Nacos服务器地址>:<Nacos服务器端口> dubbo.metadata-report.address=nacos://<Nacos服务器地址>:<Nacos服务器端口> ``` 其中,<Nacos服务器地址>和<Nacos服务器端口>分别为Nacos服务器的地址和端口号。 3. 在Dubbo-Admin服务中启动Dubbo-Admin应用程序。在浏览器中打开Dubbo-Admin管理界面,并且在左侧的导航栏中选择服务管理。 4. 在服务管理页面中,选择dubbo-demo服务,并且在服务详情页面中,单击“编辑”按钮。在编辑页面中,配置服务的元数据,然后单击“保存”按钮。 5. 在服务详情页面中,单击“订阅”按钮,以便Dubbo-Admin能够自动发现和管理服务。 6. 在Dubbo-Admin管理界面中,选择服务监控。在服务监控页面中,可以查看dubbo-demo服务的状态和性能指标。 到此为止,Nacos和Dubbo-Admin的集成就已经完成了。通过Dubbo-Admin管理界面,可以方便地对Dubbo服务进行监控、管理和配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值