概述
dubbo-admin管理平台,是图形化的服务管理页面
从注册中心中获取
到所有的提供者/消费者
进行配置管理
功能:
- 路由规则
- 动态配置
- 服务降级
- 访问控制
- 权重调整
- 负载均衡等管理功能
dubbo-admin是一个前后端分离的项目
。前端
使用vue
,后端
使用springboot
安装dubbo-admin其实就是部署该项目
一般是将dubbo-admin安装在开发环境上面
dubbo-admin安装
安装之前所需要的环境
前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。我们将dubbo-admin安装到开发环境上。要保证开发环境有jdk,maven,nodejs
jdk的安装
maven的安装
Nodejs的安装
dubbo-admin的安装
dubbo-admin下载地址
下载下来这个zip文件后,放到一个空目录下面
解压:
修改配置文件
打开该文件,修改注册中心的地址
admin.registry.address注册中心
admin.config-center 配置中心
admin.metadata-report.address元数据中心
保存
Maven工程的构建
在dubbo-admin的目录下打开cmd窗口,或者是shift+鼠标右键,并在 dubbo-admin-develop 目录执行打包命令,输入以下的内容,等待大概3~5分钟,直到success即可
mvn clean package
打包成功的截图:
启动dubbo-admin
(1)进入到下面的目录
....dubbo-Admin-develop\dubbo-admin-distribution\target
(2)在(1)的目录下打开cmd窗口,执行下面的命令启动 dubbo-admin,dubbo-admin后台由SpringBoot构建。
java -jar .\dubbo-admin-0.1.jar
(3)进入dubbo-admin-ui 目录下执行命令,启动前台后端
npm run dev
访问dubbo-admin的网址
浏览器输入http://localhost:8081/
。用户名密码都是root
会显示下面的页面效果: