Dubbo2.6之如何启动监控中心新dubbo-admin

目录

前言

环境说明

下载官方的新版dubbo-admin

修改配置文件

使用maven构建dubbo-admin

通过maven插件启动dubbo-admin

访问测试


前言

整个启动dubbo-admin中,最难受的一部分就是通过maven构建incubator-dubbo-ops,我放弃又重试了好多次,最后抱着随缘的心态让它自己构建,我看视频。统共用了1个多小时才构建好,我不相信阿里爸爸的包能构建这么久,反复重试反复断开,有那么一刻我怀疑人生了。可能是我电脑太垃圾了吧~

环境说明

18年的时候,dubbo官方也嫌弃dubbo2.5版本之前的admin界面太丑,开发出了前后端分离的新dubbo-admin。由于前端用的是Vue,所以你的机器需要安装node.js。我是在Ubuntu上面构建的,我把我的环境都列出来。

linux:Ubuntu16.04

jdk:1.8

node.js:12.16.1

npm:6.13.4

maven:3.6.0

zookeeper:3.5.0

node.js&maven&zookeeper链接如下,npm在安装node.js的时候就顺便安装了

nodejs安装教程

maven的安装教程

zookeeper安装教程

下载官方的新版dubbo-admin

直接在虚拟机上git clone就行

git clone https://github.com/apache/incubator-dubbo-ops.git

下载之后是一个这个

我们解压它

tar -zxvf incubator-dubbo-ops.tar.gz

解压之后发现了它 

我们再cd进去

修改配置文件

在  dubbo -admin-backend/src/main/resources/application.properties 中指定zk的地址。

由于我的zk注册中心就是安装在这台机子上的,所以不需要改IP

使用maven构建dubbo-admin

首先先cd到incubator-dubbo-ops文件夹中,然后执行命令

它的意思是构建当前项目并且跳过测试步骤。

注意一定要跳过测试!

mvn clean package -Dmaven.test.skip=true

 构建成功完就是这样了

通过maven插件启动dubbo-admin

注意,执行这个命令前必须确保你注册中心的zk是启动状态的

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

效果如下

访问测试

输入虚拟机ip+8080端口,它就长这样了

如果你本地起着dubbo的项目,你还可以在Service Search这里搜索到。

ps:dubbo-provider-demo这个名字是在项目的application.properties里面配置的

发布了411 篇原创文章 · 获赞 166 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/Delicious_Life/article/details/104623661