dubbo-admin安装
●dubbo-admin管理平台,是图形化的服务管理页面
 ●从注册中心中获取到所有的提供者 /消费者进行配置管理
 ●路由规则、动态配置、服务降级、访问控制、权重调整、负载均衡等管理功能
 ●dubbo- admin是一个前后端分离的项目。前端使用vue,后端使用springboot
 ●安装dubbo-admin其实就是部署该项目
dubbo-admin安装
 dubbo-admin 是一个前后端分离的项目。前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。我们将dubbo-admin安装到开发环境上。要保证开发环境有jdk,maven,nodejs
安装node**(如果当前机器已经安装请忽略)**
因为前端工程是用vue开发的,所以需要安装node.js,node.js中自带了npm,后面我们会通过npm启动
 https://nodejs.org/en/
 
 2、下载 Dubbo-Admin
进入github,搜索dubbo-admin
https://github.com/apache/dubbo-admin
 

 4、修改配置文件**
解压后我们进入…\dubbo-admin-develop\dubbo-admin-server\src\main\resources目录,找到 application.properties 配置文件 进行配置修改
 
 修改zookeeper地址
 
# centers in dubbo2.7
admin.registry.address=zookeeper://192.168.149.135:2181
admin.config-center=zookeeper://192.168.149.135:2181
admin.metadata-report.address=zookeeper://192.168.149.135:2181
 
admin.registry.address注册中心
 admin.config-center 配置中心
 admin.metadata-report.address元数据中心
在 dubbo-admin-develop 目录执行打包命令
mvn  clean package
 

 执行下面的命令启动 dubbo-admin,dubbo-admin后台由SpringBoot构建。
java -jar .\dubbo-admin-0.1.jar
 

 7、前台后端
dubbo-admin-ui 目录下执行命令
npm run dev
 

 8、访问
浏览器输入。用户名密码都是root
http://localhost:8081/
 

dubbo-admin简单使用
注意:Dubbo Admin【服务Mock】【服务统计】将在后续版本发布…
在上面的步骤中,我们已经进入了Dubbo-Admin的主界面,在【快速入门】章节中,我们定义了服务生产者、和服务消费者,下面我们从Dubbo-Admin管理界面找到这个两个服务
 1、点击服务查询
 
 A:输入的查询条件com.itheima.service.UserService
B:搜索类型,主要分为【按服务名】【按IP地址】【按应用】三种类型查询
C:搜索结果
 
 1)点击详情
 从【详情】界面查看,主要分为3个区域
A区域:主要包含服务端 基础信息比如服务名称、应用名称等
B区域:主要包含了生产者、消费者一些基本信息
C区域:是元数据信息,注意看上面的图,元数据信息是空的
我们需要打开我们的生产者配置文件加入下面配置
    <!-- 元数据配置 -->
    <dubbo:metadata-report address="zookeeper://192.168.149.135:2181" />
 
重新启动生产者,再次打开Dubbo-Admin
这样我们的元数据信息就出来了
![[NeurIPS 2022] 消除视觉Transformer与卷积神经网络在小数据集上的差距](https://img-blog.csdnimg.cn/a68c6114bbb44f74a09f0ca23b38ad6e.png)




![【Java并发编程] 线程八锁问题](https://img-blog.csdnimg.cn/3e86075b0b894f1fba1515913532880d.jpeg#pic_center)












