Dubbo-Admin管理控制台(最新版)

Dubbo-Admin管理控制台(最新版)

   点关注不迷路,欢迎再访!		

在搭建了dubbo的生产者和消费者之后,可以使用dubbo自带的dubbo-admin进行服务治理,可视化工具其实可以理解为zookeeper的可视化界面,就像是springcloud的eureka提供的可视化界面,可以直观监控系统的各个服务器情况

环境搭建

  • JDK 1.8
  • 安装node.js
  • 部署zookeeper

github下载dubbo admin项目

下载代码: git clone https://github.com/apache/dubbo-admin.git
在这里插入图片描述

解压dubbo admin

解压后发现dubbo admin属性前后端分离项目
在这里插入图片描述

后端 dubbo-admin-server

dubbo-admin-server属于springboot项目

# centers in dubbo2.7
#监听的zookeeper地址
admin.registry.address=zookeeper://127.0.0.1:2181
admin.config-center=zookeeper://127.0.0.1:2181
admin.metadata-report.address=zookeeper://127.0.0.1:2181

# UI账户
admin.root.user.name=root
admin.root.user.password=root123
#group
admin.registry.group=dubbo
admin.config-center.group=dubbo
admin.metadata-report.group=dubbo

admin.apollo.token=e16e5cd903fd0c97a116c873b448544b9d086de9
admin.apollo.appId=tes
admin.apollo.env=dev
admin.apollo.cluster=default
admin.apollo.namespace=dubbo

启动命令:

mvn --projects dubbo-admin-server spring-boot:run

注意:启动dubbo-admin-server服务时需要保持zookeeper为启动状态

前端 dubbo-admin-ui

dubbo-admin-ui 使用Vue.js作为javascript框架,Vuetify作为UI框架

下载依赖包:
构建项目需要使用npm命令,即需要装node环境,装好node环境后进入 dubbo-admin-frontend 文件

执行命令下载依赖的包

npm install

启动项目:

npm run dev

在这里插入图片描述

UI 效果图

访问: http://localhost:8081/
在这里插入图片描述

发布了101 篇原创文章 · 获赞 33 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_39443053/article/details/103748087
今日推荐