一、概述
管理控制台为内部裁剪版本,开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。
二、安装步骤
步骤一:打开GitHub:https://github.com/apache/incubator-dubbo-admin, 下载项目到本地。
步骤二:将下载的项目压缩包解压到指定目录,我是解压到 D:\Git\incubator-dubbo-admin-develop。
步骤三:安装node.js(下载网址:http://nodejs.cn/download/) , 安装就一直下一步就好了。
步骤四:打开cmd命令行窗口,跳到 incubator-dubbo-admin-develop存放目录,我的是D:\Git\incubator-dubbo-admin-develop。
步骤五:打包项目
# 打包
mvn clean install
运行命令之后等待打包结果,时间有点长。
步骤六:找到 incubator-dubbo-admin-develop项目中application.properties配置文件(完整路径为D:\Git\incubator-dubbo-admin-develop\dubbo-admin-server\src\main\resources),修改里面的127.0.0.1为你的Zookeeper服务器的IP地址,我的是192.168.43.86。
步骤七:运行项目
mvn --projects dubbo-admin-backend spring-boot:run
步骤把:打开localhost:8080查看是否安装成功,成功的话如下图所示: