基於Spring cloud Alibaba,Oauth2,基於VUE的後臺權限管理框架,集成了基於MQ的可靠消息的分佈式事務解決方案。

fisher

https://github.com/fanxinglong/fisher

基於Spring cloud Alibaba,Oauth2,基於VUE的後臺權限管理框架,集成了基於MQ的可靠消息的分佈式事務解決方案。

  • 感興趣可以加QQ羣:591363691

About

技術棧

此項目是 Spring cloud Oauth2 構建的後臺管理系統,計劃採用以下技術

  • 註冊中心:Nacos
  • 服務網關:Spring cloud-Gateway
  • 配置中心:Nacos
  • 服務調用:Spring-cloud-open-Feign
  • 負載均衡:Spring-cloud-loadbalancer
  • 熔斷降級:Sentinel
  • 鏈路追蹤:Skywalking
  • 消息隊列:RabbitMQ
  • 權限認證:Spring secruity Oauth2
  • 部署:Docker+Rancher

項目結構說明

  • fisher-center Eureka服務註冊中心,該工程已經刪除 註冊中心已替換成Nacos
  • fisher-common 公共模塊
  • fisher-auth Oauth2 認證服務器 提供token
  • fisher-back 後臺管理模塊
  • fisher-transcation 基於mq最終一致性實現可靠消息的分佈式事務方案
    • fisher-transaction-message 獨立消息服務微服務
    • fisher-transaction-sample 基於支付寶轉賬的演示
    • fisher-transaction-sample 消息補償管理後臺
  • fisher-log 日誌中心模塊
  • fisher-file 文件上傳服務,這個服務可以暫時不起,因爲前端還沒有對接
  • fisher-gen 代碼生成模塊
  • fisher-starter 自定義封裝各種starer 目前封裝了日誌處理
  • fisher-gateway 後端統一入口,提供動態路由,oauth2的資源服務器

項目運行

 

說明

index

基於BASE理論-MQ實現可靠消息最終一致性的分佈式事務解決方案架構圖

index

功能列表

  •  登錄/註銷 -- 完成
  •  權限管理 -- 完成
  •  消息管理 -- 完成
  •  日誌展示 -- 完成
  •  管理用戶 -- 完成
  •  管理員設置 -- 完成
  •  圖表📈 -- 完成
  •  日誌記錄 -- 完成
  •  代碼生成 -- 完成
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章