基於 layui + Spring Cloud 的企業級微服務框架

簡介

open-capacity-platform 是基於 layui + springcloud 的企業級微服務框架(用戶權限管理,配置中心管理,應用管理,....),其核心的設計目標是分離前後端,快速開發部署,學習簡單,功能強大,提供快速接入核心接口能力,其目標是幫助企業搭建一套類似百度能力開放平臺的框架。

  • 基於 layui 前後端分離的企業級微服務架構
  • 兼容 spring cloud netflix & spring cloud alibaba
  • 優化 Spring Security 內部實現,實現 API 調用的統一出口和權限認證授權中心
  • 提供完善的企業微服務流量監控,日誌監控能力
  • 提供完善的壓力測試方案
  • 提供完善的灰度發佈方案
  • 提供完善的微服務部署方案

開發手冊

https://www.kancloud.cn/owenwangwen/open-capacity-platform/1048256

演示地址

59.110.164.254:8066/login.html

技術介紹

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

功能介紹

  • 統一安全認證中心
  • 支持 oauth 的四種模式登錄
  • 支持用戶名、密碼加圖形驗證碼登錄
  • 支持第三方系統單點登錄
  • 微服務架構基礎支撐
  • 服務註冊發現、路由與負載均衡
  • 服務熔斷與限流
  • 統一配置中心
  • 統一日誌中心
  • 分佈式鎖
  • 分佈式任務調度器
  • 系統服務監控中心
  • 服務調用鏈監控
  • 應用吞吐量監控
  • 服務降級、熔斷監控
  • 微服務服務監控
  • 能力開放平臺業務支撐
  • 網關基於應用方式 API 接口隔離
  • 下游服務基於 RBAC 權限管理,實現細粒度控制
  • 代碼生成器中心
  • 網關聚合服務內部 Swagger 接口文檔
  • 統一跨域處理
  • 統一異常處理
  • docker 容器化部署
  • 基於 rancher 的容器化部署
  • 基於 docker 的 elk 日誌監控
  • 基於 docker 的服務動態擴容

效果展示

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

APM監控

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

系統監控

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

基於 layui + Spring Cloud 的企業級微服務框架

開源地址

https://gitee.com/owenwangwen/open-capacity-platform


分享到:


相關文章: