Meituan-Dianping / Octo Portal
Licence: apache-2.0
OCTO-Portal 是OCTO服务治理体系的管理端,为服务权重修改,性能数据分析等服务治理功能提供人性化的一站式管理平台
Stars: ✭ 152
Programming Languages
javascript
184084 projects - #8 most used programming language
OCTO-Portal管理端
背景描述
OCTO-Portal是美团OCTO服务治理体系的管理端,是为各类服务提供节点操作、配置等功能的管理平台。
主页截图
主要功能
目前提供的功能有服务节点管理,包括服务节点展现,节点启用禁用、节点权重调整、删除节点等。
项目结构
前端部分
后端部分
- 标准Spring Boot工程
项目配置启动
-
提供前后端独立部署方式,前端启动端口8081,访问后端8080端口获取数据,前端支持热加载。
-
运行环境: 建议JDK 1.8及以上,建议Node版本>=10.7.0
-
运行前端 octo-portal-frontend
-
首先在octo-portal-frontend/config/index.js 配置后端ip和端口,然后执行以下命令
cd octo-portal-frontend
npm install
npm run dev
- 运行后端 octo-portal-server
- 首先在src/main/resources/application.yaml中配置注册中心地址,然后执行以下命令
cd octo-portal-server
mvn clean package -Dmvn.test.skip=true
cd target
java -jar octo-portal-server-0.0.1-SNAPSHOT.jar
Copyright and License
联系我们
- Mail: [email protected]
- Issues
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].