中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

基于 Spring Cloud Greenwich.SR1 的微服務權限系統(tǒng) FEBS Cloud

2019-09-09    來源:OSCHINA

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

FEBS Cloud是一款使用Spring Cloud Greenwich.SR1、Spring Cloud OAuth2和Spring Cloud Security構建的權限管理系統(tǒng),前端(FEBS Cloud Web)采用vue element admin構建。FEBS意指:Fast,Easy use,Beautiful和Safe。該系統(tǒng)具有如下特點:

  1. 前后端分離架構,客戶端和服務端純Token交互;

  2. 認證服務器與資源服務器分離,方便接入自己的微服務系統(tǒng);

  3. 微服務防護,客戶端請求資源只能通過微服務網(wǎng)關獲。

  4. 集成Spring Boot Admin,多維度監(jiān)控微服務;

  5. 集成Zipkin,方便跟蹤Feign調用鏈;

  6. 集成ELK,集中管理日志,便于問題分析;

  7. 微服務Docker化,使用Docker Compose一鍵部署;

  8. 提供詳細的使用文檔和搭建教程;

  9. 前后端請求參數(shù)校驗,Excel導入導出,代碼生成等。

文檔與教程

項目文檔及手摸手搭建教程地址:https://www.kancloud.cn/mrbird/spring-cloud/1263679

系統(tǒng)架構

系統(tǒng)架構如下圖所示:

項目地址

平臺 FEBS Cloud(后端) FEBS Cloud Web(前端)
Gitee https://gitee.com/mrbirdd/FEBS-Cloud https://gitee.com/mrbirdd/FEBS-Cloud-Web
GitHub https://github.com/wuyouzhuguli/FEBS-Cloud https://github.com/wuyouzhuguli/FEBS-Cloud-Web

演示地址

演示地址(服務器資源有限,沒有搭建ELK):http://49.234.20.223:9527

演示環(huán)境賬號密碼:

賬號 密碼 權限
scott 1234qwer 注冊賬戶,擁有查看權限

本地部署賬號密碼:

賬號 密碼 權限
mrbird 1234qwer 超級管理員,擁有所有增刪改查權限
scott 1234qwer 注冊賬戶,擁有查看,新增權限(新增用戶除外)和導出Excel權限
jane 1234qwer 系統(tǒng)監(jiān)測員,負責整個系統(tǒng)監(jiān)控模塊

服務模塊

FEBS模塊:

服務名稱 端口 描述
FEBS-Register 8001 微服務注冊中心
FEBS-Auth 8101 微服務認證服務器
FEBS-Server-System 8201 微服務子系統(tǒng)(資源服務器)
FEBS-Server-Test 8202 微服務子系統(tǒng)(資源服務器)
FEBS-Gateway 8301 微服務網(wǎng)關
FEBS-Monitor-Admin 8401 微服務監(jiān)控子系統(tǒng)
Zipkin-Server 8402 Zipkin服務器
FEBS-Config 8501 微服務配置子系統(tǒng)

第三方模塊:

服務名稱 端口 描述
MySQL 3306 MySQL 數(shù)據(jù)庫
RabbitMQ 5672 RabbitMQ 消息中間件
Redis 6379 K-V 緩存數(shù)據(jù)庫
Elasticsearch 9200 日志存儲
Logstash 4560 日志收集
Kibana 5601 日志展示

目錄結構

├─febs-auth                       ------ 微服務認證服務器
├─febs-cloud                      ------ 整個項目的父模塊
│  └─docker compose               ------ 存放docker compose文件
│      ├─elk                      ------ ELK docker compose文件
│      ├─febs-cloud               ------ 聚合所有微服務子項目的docker compose文件
│      └─third-part               ------ 第三方服務(MySQL,Redis等)docker compose文件
├─febs-common                     ------ 通用模塊
├─febs-config                     ------ 微服務配置中心
├─febs-gateway                    ------ 微服務網(wǎng)關
├─febs-monitor                    ------ 微服務監(jiān)控父模塊
│  ├─febs-monitor-admin           ------ 微服務監(jiān)控中心
│  └─zipkin-server                ------ zipkin 服務
├─febs-register                   ------ 微服務注冊中心
└─febs-server                     ------ 資源服務器
   ├─febs-server-system           ------- 資源服務器系統(tǒng)模塊
   └─febs-server-test             ------ 資源服務器demo,演示如何整合自己的微服務系統(tǒng)

系統(tǒng)截圖

 

標簽: [db:TAGG]

版權申明:本站文章部分自網(wǎng)絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:NovalIDE 1.1.7 發(fā)布,支持斷點調式

下一篇:spring-boot-plus V1.2.3 發(fā)布,新增 CentOS 相關腳本