<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          一個(gè)GitHub標(biāo)星1w+超牛的SpringCloud微服務(wù)項(xiàng)目,開發(fā)腳手架

          共 1068字,需瀏覽 3分鐘

           ·

          2020-09-30 12:13

          點(diǎn)擊上方藍(lán)色字體,選擇“標(biāo)星公眾號(hào)”

          優(yōu)質(zhì)文章,第一時(shí)間送達(dá)

          Cloud-Platform是國(guó)內(nèi)首個(gè)基于Spring Cloud服務(wù)開發(fā)平臺(tái),具有統(tǒng)一授權(quán)、認(rèn)證后臺(tái)管理系統(tǒng),其中包含具備用戶管理、資源權(quán)限管理、網(wǎng)關(guān)API 管理等多個(gè)模塊,支持多業(yè)務(wù)系統(tǒng)并行開發(fā),可以作為后端服務(wù)的開發(fā)腳手架。代碼簡(jiǎn)潔,架構(gòu)清晰,適合學(xué)習(xí)和直接項(xiàng)目中使用。核心技術(shù)采用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE)?相關(guān)核心組件,采用Nacos注冊(cè)和配置中心,集成流量衛(wèi)兵Sentinel,前端采用vue-element-admin組件,Elastic Search自行集成。


          碼云開源地址:

          https://gitee.com/geek_qi/cloud-platform

          github開源地址:

          https://github.com/wxiaoqi/Spring-Cloud-Platform

          模塊說明

          架構(gòu)摘要

          中臺(tái)化前端

          集成d2admin中臺(tái)化前端,優(yōu)化前端架構(gòu)和功能布局,支撐中臺(tái)服務(wù)化的應(yīng)用開發(fā)。

          JWT鑒權(quán)

          通過JWT的方式來進(jìn)行用戶認(rèn)證和信息傳遞,保證服務(wù)之間用戶無狀態(tài)的傳遞。

          監(jiān)控

          利用Spring Boot Admin 來監(jiān)控各個(gè)獨(dú)立Service的運(yùn)行狀態(tài);利用Hystrix Dashboard來實(shí)時(shí)查看接口的運(yùn)行狀態(tài)和調(diào)用頻率等。

          負(fù)載均衡

          將服務(wù)保留的rest進(jìn)行代理和網(wǎng)關(guān)控制,除了平常經(jīng)常使用的node.js、nginx外,Spring Cloud系列的zuul和ribbon,可以幫我們進(jìn)行正常的網(wǎng)關(guān)管控和負(fù)載均衡。其中擴(kuò)展和借鑒國(guó)外項(xiàng)目的擴(kuò)展基于JWT的Zuul限流插件,方面進(jìn)行限流。

          服務(wù)注冊(cè)與調(diào)用

          基于Nacos來實(shí)現(xiàn)的服務(wù)注冊(cè)與調(diào)用,在Spring Cloud中使用Feign, 我們可以做到使用HTTP請(qǐng)求遠(yuǎn)程服務(wù)時(shí)能與調(diào)用本地方法一樣的編碼體驗(yàn),開發(fā)者完全感知不到這是遠(yuǎn)程方法,更感知不到這是個(gè)HTTP請(qǐng)求。

          熔斷與流控

          集成阿里Sentinel進(jìn)行接口流量控制,通過熔斷和降級(jí)處理避免服務(wù)之間的調(diào)用“雪崩”。


          功能截圖

          基本功能

          功能截圖

          ????



          粉絲福利:Java從入門到入土學(xué)習(xí)路線圖

          ???

          ?長(zhǎng)按上方微信二維碼?2 秒


          感謝點(diǎn)贊支持下哈?

          瀏覽 78
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  影音先锋成人电影在线播放 | h色 国产 | 一区二区中文字幕 | 无码成人影音先锋 | 青娱乐最新地址 |