sofastack / sofa-dashboard

Dashboard of SOFAStack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SOFADashboard

Build Status Coverage Status license

SOFADashboard 致力于对 SOFA 框架中组件进行统一管理,包括服务治理、SOFAArk 管控等。SOFADashboard 本身所用技术栈均基于开源社区产品来开发构建,包括:Ant Design Pro、SOFABoot、Spring、MyBatis 等

功能特性

  • 应用面板功能,用于查看应用信息
  • 基于 Zookeeper 的服务治理功能
  • SOFAArk多模块管理功能

运行依赖

编译需要 JDK 8 及以上、Maven 3.2.5 及以上,运行需要 JDK 8 及以上。

SOFAArk 管控需要依赖 MySQL 进行资源数据存储,需要安装 MySQL 并导入 SofaDashboardDB.sql 脚本。

SOFADashboard 中的服务治理、SOFAArk 管控依赖于 Zookeeper,需要启动 Zookeeper 服务。

文档

如何贡献

如何参与 SOFADashboard 代码贡献 

开源许可

SOFADashboard 基于 Apache License 2.0 协议,SOFADashboard 依赖了一些三方组件,它们的开源协议参见依赖组件版权说明

About

Dashboard of SOFAStack.

License:Apache License 2.0


Languages

Language:Java 77.1%Language:JavaScript 22.4%Language:Shell 0.3%Language:Less 0.2%