国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)

這篇具有很好參考價值的文章主要介紹了「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

介紹語

本號主要是Java常用關鍵技術點,通用工具類的分享;以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的技術分享;datax、kafka、flink等大數(shù)據(jù)處理框架的技術分享。文章會不斷更新,歡迎碼友關注點贊收藏轉發(fā)!

望各位碼友點擊關注,沖1000粉。后面會錄制一些視頻教程,圖文和視頻結合,比如:圖書介紹網(wǎng)站系統(tǒng)、搶購系統(tǒng)、大數(shù)據(jù)中臺系統(tǒng)等。技術才是程序猿的最愛,碼友們沖啊

如果碼友覺得代碼太長,可以從頭到尾快速掃射一遍,了解大概即可。覺得有用后再轉發(fā)收藏,以備不時之需。

正文:

聲明:寫這篇文章不是為了給別人推廣哈,我沒收任何費用。

這個是平常看github時發(fā)現(xiàn)的項目,我覺得項目很耗所以推薦給大家,但是我寫這篇的時候,發(fā)現(xiàn)官網(wǎng)打不開了,這個只能看gitee的說明了。

我的初衷是:

  • 大家可以用來學習,一個正規(guī)項目包含哪些東西,通過閱讀好項目代碼對于提高自身能力非常有用;

  • 可以直接拿項目來直接二次開發(fā),在好項目的基礎上進行二次開發(fā),省時省力,質量還有保證;

  • 該項目是 Apache-2.0 協(xié)議;

  • 我自己已拉取代碼并閱讀了代碼,按照文檔說明項目可以正常運行;

  • gitee地址:https://gitee.com/mrbirdd/FEBS-Cloud/tree/master

  • 官方文檔地址:https://www.kancloud.cn/mrbird/spring-cloud/1263681

FEBS Cloud 微服務權限系統(tǒng)

FEBS Cloud是一款使用Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2 & Spring Cloud Alibaba構建的低耦合權限管理系統(tǒng),前端(FEBS Cloud Web)采用vue element admin構建。

FEBS意指:Fast,Easy use,Beautiful和Safe。

該系統(tǒng)具有如下特點:

序號 特點
1 前后端分離架構,客戶端和服務端純Token交互;
2 認證服務器與資源服務器分離,方便接入自己的微服務系統(tǒng)
3 集成Prometheus,SpringBootAdmin,Skywalking APM
4 網(wǎng)關限流,網(wǎng)關黑名單限制,網(wǎng)關日志(WebFlux編程實踐)
5 微服務Docker化,使用Docker Compose一鍵部署,K8S集群
6 社交登錄,認證授權,數(shù)據(jù)權限,前后端參數(shù)校驗,Starter開箱即用等
7 Doc Starter,幾行配置自動生成系統(tǒng)api接口文檔
8 OAuth2 4種模式+刷新令牌模式,提供5種獲取系統(tǒng)令牌方式
9 提供詳細的導入教程、使用教程和開發(fā)教程,對于想深入了解的用戶還提供了搭建教程

文檔與教程

在這浮躁的社會里,還請您耐心閱讀文檔,99%的問題在文檔中都能找到答案。

文檔 地址
項目導入教程 https://mrbird.cc/FEBS-Cloud項目導入教程.html
項目使用教程 https://mrbird.cc/FEBS-Cloud項目使用教程.html
項目開發(fā)教程 https://mrbird.cc/FEBS-Cloud項目開發(fā)教程.html
項目從零搭建教程 Spring Cloud 微服務權限系統(tǒng)搭建教程 | MrBird
系統(tǒng)常見問題解答 https://mrbird.cc/FEBS-Cloud常見問題匯總.html

系統(tǒng)架構!

?

FEBS Cloud
「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)
FEBS Prometheus APM
「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)
FEBS Skywalking APM
「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)
FEBS Kubernetes
「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)

項目地址

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

演示地址

演示地址:https://cloud.mrbird.cn

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

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

本地部署賬號密碼:

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

網(wǎng)關管理用戶賬號密碼:

賬號 密碼 權限
Jack 123456 網(wǎng)關管理模塊查看權限
admin 123456 網(wǎng)關管理模塊所有權限

APM平臺相關賬號密碼:

平臺 賬號 密碼
febs-admin febs 123456
febs-tx-manager 123456
Grafana febs 123456

服務模塊

FEBS模塊:

服務名稱 端口 描述
FEBS-Auth 8101 微服務認證服務器
FEBS-Server-System 8201 微服務子系統(tǒng),系統(tǒng)核心模塊
FEBS-Server-Test 8202 微服務子系統(tǒng),Demo模塊
FEBS-Server-Generator 8203 微服務子系統(tǒng),代碼生成模塊
FEBS-Server-Job 8204 微服務子系統(tǒng),任務調度模塊
FEBS-Gateway 8301 微服務網(wǎng)關
FEBS-Admin 8401 微服務監(jiān)控子系統(tǒng)
FEBS-Tx-Manager 8501 微服務分布式事務控制器

第三方模塊:

服務名稱 端口 描述
Nacos 8001 注冊中心,配置中心
MySQL 3306 MySQL 數(shù)據(jù)庫
Redis 6379 K-V 緩存數(shù)據(jù)庫
Elasticsearch 9200 日志存儲
Logstash 4560 日志收集
Kibana 5601 日志展示
Prometheus 8403~8409 Prometheus APM
Skywalking 11800、12800、8080 Skywalking APM

目錄結構

?├─febs-apm                        ------ 微服務APM模塊
?│  ├─febs-admin                   ------ 微服務監(jiān)控中心
?│  ├─prometheus-grafana           ------ prometheus grafana apm相關配置,docker文件
?│  └─skywalking-elk               ------ skywalking elk相關配置,docker文件
?├─febs-auth                       ------ 微服務認證服務器
?├─febs-cloud                      ------ 整個項目的父模塊
?│  ├─sql                          ------ SQL腳本
?│  ├─postman                      ------ postman腳本
?│  └─docker compose               ------ 項目相關docker compose文件
?├─febs-common                     ------ 通用模塊
?│  ├─febs-common-core                   ------ 系統(tǒng)核心依賴包
?│  ├─febs-common-datasource-starter     ------ 系統(tǒng)數(shù)據(jù)庫自動裝配starter
?│  ├─febs-common-doc                    ------ 文檔模塊的核心依賴包
?│  ├─febs-common-doc-gateway-starter    ------ 網(wǎng)關聚合微服務子系統(tǒng)api文檔自動裝配starter
?│  ├─febs-common-doc-starter            ------ 微服務子系統(tǒng)api文檔自動裝配starter
?│  ├─febs-common-redis-starter          ------ 系統(tǒng)Redis自動裝配starter
?│  └─febs-common-security-starter       ------ 微服務子系統(tǒng)安全配置自動裝配starter
?├─febs-gateway                    ------ 微服務網(wǎng)關
?├─febs-server                     ------ 微服務子系統(tǒng)
?│  ├─ebs-server-system            ------ 微服務子系統(tǒng)系統(tǒng)核心模塊
?│  ├─febs-server-test             ------ 微服務子系統(tǒng)demo模塊
?│  ├─febs-server-generator        ------ 微服務子系統(tǒng)代碼生成模塊
?│  └─febs-server-job              ------ 微服務子系統(tǒng)任務調度模塊
?└─febs-tx-manager                 ------ 微服務分布式事務控制器

系統(tǒng)截圖

服務APM

Prometheus APM

「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)

?

MySQL監(jiān)控

「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)

?

Docker容器監(jiān)控

「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)

Redis監(jiān)控「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)

Skywalking APM

「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)

鄙人編碼十年多,在項目中也積累了一些工具類,很多工具類在每個項目都有在用,很實用。大部分是鄙人封裝的,有些工具類是同事封裝的,有些工具類已經(jīng)不記得是ctrl+c的還是自己封裝的了,現(xiàn)在有空就會總結項目中大部分的工具類,分享給各位碼友。如果文章中涉及的代碼有侵權行為請通知鄙人處理。

計劃是先把工具類整理出來,正所謂工欲善其事,必先利其器。項目中不管是普通單體項目還是多模塊maven項目或是分布式微服務,一部分功能模塊都是可以重用的,工具類模塊就是其中之一。文章來源地址http://www.zghlxwxcb.cn/news/detail-456400.html

到了這里,關于「Java開源系統(tǒng)」 FEBS Cloud 微服務權限系統(tǒng)開源系統(tǒng)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 快速上手Spring Cloud 十一:微服務架構下的安全與權限管理

    快速上手Spring Cloud 十一:微服務架構下的安全與權限管理

    快速上手Spring Cloud 一:Spring Cloud 簡介 快速上手Spring Cloud 二:核心組件解析 快速上手Spring Cloud 三:API網(wǎng)關深入探索與實戰(zhàn)應用 快速上手Spring Cloud 四:微服務治理與安全 快速上手Spring Cloud 五:Spring Cloud與持續(xù)集成/持續(xù)部署(CI/CD) 快速上手Spring Cloud 六:容器化與微服務化

    2024年04月22日
    瀏覽(28)
  • java版Spring Cloud+Mybatis+Oauth2+分布式+微服務+實現(xiàn)工程管理系統(tǒng)

    java版Spring Cloud+Mybatis+Oauth2+分布式+微服務+實現(xiàn)工程管理系統(tǒng)

    ?鴻鵠工程項目管理系統(tǒng) Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分離構建工程項目管理系統(tǒng) 1. 項目背景 一、隨著公司的快速發(fā)展,企業(yè)人員和經(jīng)營規(guī)模不斷壯大。為了提高工程管理效率、減輕勞動強度、提高信息處理速度和準確性,公司對內部工程管理的提升提出了更高

    2024年02月07日
    瀏覽(26)
  • Java版分布式微服務云開發(fā)架構 Spring Cloud+Spring Boot+Mybatis 電子招標采購系統(tǒng)功能清單

    Java版分布式微服務云開發(fā)架構 Spring Cloud+Spring Boot+Mybatis 電子招標采購系統(tǒng)功能清單

    ???一、立項管理 1、招標立項申請 功能點:招標類項目立項申請入口,用戶可以保存為草稿,提交。 2、非招標立項申請 功能點:非招標立項申請入口、用戶可以保存為草稿、提交。 3、采購立項列表 功能點:對草稿進行編輯,駁回的立項編輯,在途流程查看。 二、項目管

    2024年02月17日
    瀏覽(23)
  • 微服務 Spring Cloud 8,開源RPC框架如何選型?

    微服務 Spring Cloud 8,開源RPC框架如何選型?

    大家好,我是哪吒。 1、跟語言平臺綁定的開源RPC框架 Dubbo :國內最早開源的RPC框架,由阿里巴巴公司開發(fā)并于2011年末對外開源,僅支持Java語言。 Motan :微博內部使用的RPC框架,于2016年對外開源,僅支持Java語言。 Tars :騰訊內部使用的RPC框架,于2017年對外開源,僅支持

    2024年02月05日
    瀏覽(26)
  • Spring Cloud Alibaba-01-微服務介紹

    Spring Cloud Alibaba-01-微服務介紹

    Lison dreamlison@163.com , v1.0.0 , 2023.05.07 架構的演變 隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)站應用的規(guī)模也不斷的擴大,進而導致系統(tǒng)架構也在不斷的進行變化,從互聯(lián)網(wǎng)早起到現(xiàn)在,系統(tǒng)架構大體經(jīng)歷了下面幾個過程: 單體應用架構: 把所有功能都集中在一個應用中,統(tǒng)一部署,開發(fā)成本、

    2024年02月22日
    瀏覽(308)
  • 開源微服務如何選型?Spring Cloud、Dubbo、gRPC、Istio 詳細對比

    開源微服務如何選型?Spring Cloud、Dubbo、gRPC、Istio 詳細對比

    作者:劉軍 不論您是一名開發(fā)者、架構師、CTO, 如果您曾深度參與在微服務開發(fā)中,那么相信您一定有過開源微服務框架或體系選型的疑問:Apache Dubbo、Spring Cloud、gRPC 以及 Service Mesh 體系產(chǎn)品如 Istio,到底應該選型哪一個?這篇文章對這幾個框架進行了詳細的說明,并在選

    2024年02月11日
    瀏覽(24)
  • 【Spring Cloud】微服務架構演變及微服務架構介紹

    【Spring Cloud】微服務架構演變及微服務架構介紹

    歡迎來到阿Q社區(qū) https://bbs.csdn.net/topics/617897123 隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)站應用的規(guī)模也在不斷的擴大,進而導致系統(tǒng)架構也在不斷的進行變化。從互聯(lián)網(wǎng)早期到現(xiàn)在,系統(tǒng)架構大體經(jīng)歷了下面幾個過程:單體應用架構—垂直應用架構—分布式架構—SOA架構—微服務架構,當然還

    2024年02月02日
    瀏覽(82)
  • 若依開源框架-微服務版本(ruoyi-Cloud)使用說明-超詳細

    若依開源框架-微服務版本(ruoyi-Cloud)使用說明-超詳細

    JDK 1.8 Mysql 5.7以上 Nacos 2.0.3 Node 14 版本以上 打開網(wǎng)站: RuoYi 若依官方網(wǎng)站 |后臺管理系統(tǒng)|權限管理系統(tǒng)|快速開發(fā)框架|企業(yè)管理系統(tǒng)|開源框架|微服務框架|前后端分離框架|開源后臺系統(tǒng)|RuoYi|RuoYi-Vue|RuoYi-Cloud|RuoYi框架|RuoYi開源|RuoYi視頻|若依視頻|RuoYi開發(fā)文檔|若依開發(fā)文檔|J

    2024年02月04日
    瀏覽(18)
  • 重磅!騰訊正式開源 Spring Cloud Tencent,微服務套件又多一個選擇

    重磅!騰訊正式開源 Spring Cloud Tencent,微服務套件又多一個選擇

    1. Spring Boot + Spring Cloud 仍是 Java 生態(tài)最主流的框架 2014 年 4 月 Spring Boot 發(fā)布 1.0 版本,經(jīng)過 8 年時間的發(fā)展,Spring Boot 已然成為 Java 開發(fā)框架的事實標準。在分布式微服務領域,2016 年 1 月 Spring Cloud 發(fā)布 Angel.SR5 版本。Spring Cloud 延承了 Spring Boot 最核心的組件化、低配置快速

    2024年04月26日
    瀏覽(95)
  • Spring Cloud Gateway 服務網(wǎng)關的部署與使用詳細介紹

    Spring Cloud Gateway 服務網(wǎng)關的部署與使用詳細介紹

    1、什么是服務網(wǎng)關: ????????傳統(tǒng)的單體架構中只需要開放一個服務給客戶端調用,但是微服務架構中是將一個系統(tǒng)拆分成多個微服務,如果沒有網(wǎng)關,客戶端只能在本地記錄每個微服務的調用地址,當需要調用的微服務數(shù)量很多時,它需要了解每個服務的接口,這個工

    2024年02月02日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包