当前位置: 首页 > news >正文

Dubbo框架admin搭建

Dubbo服务监控平台,dubbo-admin是图形化的服务管理界面,从服务注册中心获取所有的提供者和消费者的配置。
dubbo-admin是前后端分离的项目,前端使用Vue,后端使用springboot。因此,前端需要nodejs环境,后端需要Maven环境。

第一步、下载与解压

推荐官网下载,Github dubbo-admin下载地址,下载完毕解压即可。
在这里插入图片描述
解压后如下图所示。
在这里插入图片描述

第二步、启动服务端

在解压后的文件夹,shift+右键 -> powershell 窗口,执行Maven编译命令,可跳过test检查。

// 打包
mvn clean package -Dmaven.test.skip=true

跳过检查,打包时间在十分钟左右,打包成功如下图所示。同时在dubbo-admin-distribution目录下会有target文件夹。
在这里插入图片描述
进入 target文件夹,执行Java 启动命令,来启动dubbo-admin-0.7.0-SNAPSHOT.jar包,如下所示。

// 启动方式一
java -jar .\dubbo-admin-0.7.0-SNAPSHOT.jar
// 启动方式二
mvn --projects dubbo-admin-server spring-boot:run

在控制台显示springboot 的logo,如下图所示。在这里插入图片描述

第三步、前端启动

在安装目录下,进入dubbo-admin-ui文件夹,按住 shift + 右键,打开 PowerShell 页面,执行 前端编译启动命令,如下所示。

// 启动
npm run dev
// 指定淘宝镜像
npm install --registry=https://registry.npm.taobao.org

启动成功,如下图所示。
npm run build
在浏览器输入 地址http://localhost:38082/,默认账号和密码均为 root
在这里插入图片描述

异常处理

【1】编译dubbo项目失败
错误信息如下图所示。
在这里插入图片描述
处理方案
在编译命令中添加 -DskipTests 即跳过test检查。

在这里插入图片描述
执行以下命令。

npm i eslint --save-dev
cd .\node_modules\.bin\
npx eslint --init

按照提示的信息进行操作即可。
在这里插入图片描述

http://www.lryc.cn/news/303388.html

相关文章:

  • Linux 内存top命令详解
  • OCP使用CLI创建和构建应用
  • Chrome关闭时出现弹窗runtime error c++R6052,且无法关闭
  • 【动态规划专栏】专题二:路径问题--------6.地下城游戏
  • flink operator 1.7 更换日志框架log4j 到logback
  • 算法项目(1)—— LSTM+CNN+四种注意力对比的股票预测
  • Qt C++春晚刘谦魔术约瑟夫环问题的模拟程序
  • Typora+PicGO+腾讯云COS做图床
  • WebStorm | 如何修改webstorm中新建html文件默认生成模板中title的初始值
  • 大厂的数据质量中心系统设计
  • docker (一)-简介
  • 全国乙卷高考理科数学近年真题的选择题练一练和解析
  • uniapp运动课程健身打卡系统微信小程序
  • IP详细地理位置查询:技术原理与应用实践
  • SpringBoot2整合支付宝进行沙箱支付
  • 世界顶级名校计算机专业,都在用哪些书当教材?
  • Linux内核解读
  • 在VS里使用C#制作窗口应用
  • Nginx的流式响应配置
  • Excel练习:双层图表
  • 2024展望龙年,索蝶音乐成立
  • 什么是 Wake-on-LAN?如何使用 Splashtop 远程喊醒电脑
  • 正则表达式的一些高级用法
  • 第3.1章:StarRocks数据导入——Insert into 同步模式
  • Docker基本使用【数据卷的挂载及常用命令】
  • 5G DTU实现燃气管道数据采集远程管理
  • 请解释Java中的代理模式,分别介绍静态代理和动态代理
  • Python 文件处理指南:打开、读取、写入、追加、创建和删除文件
  • 记录C#导出数据慢的优化方法
  • Android批量加载图片OOM问题