2020年9月最新的dubbo-admin平台搭建过程

应用截屏

2020年9月最新的dubbo-admin平台搭建过程_第1张图片
如图所示,dubbo-admin是一个dubbo的后台管理与监控平台。可以提供的有服务查询,服务治理,条件路由等功能的操作。以下会提供平台搭建的详细过程。

正题

项目地址:dubbo-admin

下载方式可以为打包下载以及clone。
打开cmd使用命令git clone https://github.com/apache/dubbo-admin.git进行项目的克隆。

项目说明

dubbo-admin-distribution:用于存放一些项目配置相关。

dubbo-admin-server:用作后端微服务。

dubbo-admin-ui:用于页面渲染显示。

dubbo-admin-server项目配置

如果使用的是远程的zookeeper,那么需要修改相应的配置,打开dubbo-admin-server模块,找到application.properties配置文件,修改相应的zookeeper地址,如下:

admin.registry.address=zookeeper://你的ip:2181
admin.config-center=zookeeper://你的ip:2181
admin.metadata-report.address=zookeeper://你的ip:2181

启动准备

进入dubbo-admin-server,打开cmd窗口,运行如下命令

#官方的方法,可能会报错
#mvn clean package
mvn install -Dmaven.test.skip=true #打包,并跳过测试环节

打包完成后进入target目录,单独拿出jar包,也可以直接在目录里运行

java -jar dubbo-admin-server-0.2.0-SNAPSHOT.jar

后端跑起来了。

dubbo-admin-ui项目配置

先按照node,记得换源。教程:添加链接描述
这篇博客看到这就足够了
2020年9月最新的dubbo-admin平台搭建过程_第2张图片
重新打开cmd,使用命令:node -v 与npm -v,如果出现版本号,则说明安装成功!

运行

1)使用命令npm congfig get registry,结果为http://registry.npmjs.org,由于是国外的镜像,所以下载速度堪忧,使用set命令npm config set registry http://registry.npm.taobao.org将其换成淘宝的镜像。

2)使用cd命令,进入文件dubbo-admin-ui目录,使用命令npm install,进行安装。安装完毕如下图所示。

3)使用命令npm run dev,运行成功,如下图所示。

2020年9月最新的dubbo-admin平台搭建过程_第3张图片
4)打开浏览器输入localhost:8081,即可看到运行成功页面。

你可能感兴趣的:(dubbo,java,git,vue,github)