Dubbo-admin安装与简单使用

Dubbo-admin安装与简单使用-- 笔记

笔记内容来源与黑马程序员教学视频



Dubbo-admin安装与简单使用

笔记中涉及资源:

链接:https://pan.baidu.com/s/1lne-ZWLJR3OcZkg8EoZOhg
提取码:Coke

一、dubbo-admin安装

①:1、环境准备

dubbo-admin 是一个前后端分离的项目。前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。我们将dubbo-admin安装到开发环境上。

  • 要保证开发环境有
    • jdk
    • maven
    • nodejs

安装node.js (如果当前机器已经安装请忽略)

因为前端工程是用vue开发的,所以需要安装node.js,node.js中自带了npm,后面我们会通过npm启动

  • 下载地址
https://nodejs.org/en/

在这里插入图片描述

②:下载 Dubbo-Admin

进入github,搜索dubbo-admin

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

下载:
在这里插入图片描述

③:解压

把下载的zip包解压到指定文件夹(解压到那个文件夹随意)

在这里插入图片描述

④:修改配置文件

解压后我们进入 …\dubbo-admin-develop\dubbo-admin-server\src\main\resources 目录,找到 application.properties 配置文件 进行配置修改

在这里插入图片描述

  • 修改zookeeper服务地址

在这里插入图片描述

# centers in dubbo2.7
admin.registry.address=zookeeper://192.168.100.200:2181
admin.config-center=zookeeper://192.168.100.200:2181
admin.metadata-report.address=zookeeper://192.168.100.200:2181
  • admin.registry.address 注册中心
  • admin.config-center 配置中心
  • admin.metadata-report.address 元数据中心

⑤:打包项目

在 dubbo-admin-develop 目录执行打包命令

mvn  clean package

在这里插入图片描述

  • 打包完成(BUILD SUCCESS)

在这里插入图片描述

⑥:启动后端

  • 切换到目录
dubbo-Admin-develop\dubbo-admin-distribution\target>
  • 执行下面的命令启动 dubbo-admin,dubbo-admin后台由SpringBoot构建。
java -jar .\dubbo-admin-0.1.jar

在这里插入图片描述

在这里插入图片描述

⑦:前台后端

dubbo-admin-ui 目录下执行命令

npm run dev

在这里插入图片描述

⑧:访问

浏览器输入http://localhost:8082/用户名密码都是root

http://localhost:8082/

在这里插入图片描述
在这里插入图片描述

二、dubbo-admin简单使用

注意:Dubbo Admin【服务Mock】【服务统计】将在后续版本发布…

在上面的步骤中,我们已经进入了Dubbo-Admin的主界面,在【快速入门】章节中,我们定义了服务生产者、和服务消费者,下面我们从Dubbo-Admin管理界面找到这个两个服务

①:点击服务查询

在这里插入图片描述

  • A:输入的查询条件com.itheima.service.UserService

  • B:搜索类型,主要分为【按服务名】【按IP地址】【按应用】三种类型查询

  • C:搜索结果

②:dubo-admin查看详情

我们查看com.itheima.service.UserService (服务提供者)的具体详细信息,包含【元数据信息】

1. 点击详情

从【详情】界面查看,主要分为3个区域

A区域:主要包含服务端 基础信息比如服务名称、应用名称等

B区域:主要包含了生产者、消费者一些基本信息

在这里插入图片描述

C区域:是元数据信息,注意看上面的图,元数据信息是空的

我们需要打开我们的生产者配置文件加入下面配置

    <!-- 元数据配置 -->
    <dubbo:metadata-report address="zookeeper://192.168.100.200:2181" />

重新启动生产者,再次打开Dubbo-Admin

这样我们的元数据信息就出来了

在这里插入图片描述

  • 点击服务信息中的消费者
    在这里插入图片描述

  • 访问请求后在查看
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

七@归七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值