develop
分支的最新版本,在从源码构建之前,可以先尝试demo服务治理的部分,按照Dubbo 2.7的格式进行配置,同时兼容Dubbo 2.6,详见这里
mvn -Dmaven.test.skip=true clean -U package
下载代码: git clone https://github.com/apache/incubator-dubbo-ops.git
在 dubbo-admin-backend/src/main/resources/application-production.properties
中指定注册中心地址
构建
mvn clean package
启动
mvn --projects dubbo-admin-backend spring-boot:run
cd dubbo-admin-backend/target; java -jar dubbo-admin-backend-0.0.1-SNAPSHOT.jar
访问 http://localhost:8080
dubbo admin backend
dubbo admin backend
是一个标准的spring boot项目, 可以在任何java IDE中运行它dubbo admin frontend
dubbo admin frontend
由npm管理和构建,在开发环境中,可以单独运行: npm run dev
http://localhost:8081
, 由于前后端分开部署,前端支持热加载,任何页面的修改都可以实时反馈,不需要重启应用。dubbo-admin-frontend/config/index.js
添加了支持跨域访问的配置,当前端通过npm run dev
单独启动时,这些配置将被激活,允许跨域访问部署完成后,可以访问 http://localhost:8080/swagger-ui.html 来查看所有的restful api