版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Spring Cloud定制化配置解決方案充分發(fā)揮 Spring Cloud的真正優(yōu)勢(shì) Spring CloudAPI 網(wǎng)關(guān)負(fù)載均衡器服務(wù)注冊(cè)表API 契約定義與測(cè)試配置服務(wù)器云服務(wù)連接器(AWS 等)分布式跟蹤流式傳輸數(shù)據(jù)熔斷器無服務(wù)器與函數(shù)Spring Cloud 是云原生 Java 的業(yè)界標(biāo)準(zhǔn)。它包含可直接在云中使用的解決方案, 可應(yīng)對(duì)您的云原生挑戰(zhàn),改善云端應(yīng)用的性能、可靠性、管理和安全性。要構(gòu)建穩(wěn)健、可靠的云原生應(yīng)用,Spring Cloud 可提供您所需的一切.Spring Cloud架構(gòu)示意圖User Service (SC Circuit Breaker)SpringCloud
2、 Gateway (SC CircuitBreaker, Retry)MetricsEureka Service DiscoveryFraud VerifierSpringCloud ConfigServerCard Application Service(SC LoadBalancer)Spring Cloud Config Server直接為您的應(yīng)用提供配置,與多個(gè)版本的控制系統(tǒng)集成,確保您 的配置安全您可以自定義配置服務(wù)器檢索配置的位置 實(shí)施 EnvironmentRepository 接口為您的自定義 EnvironmentRepository 創(chuàng)建 BeanSpring Cloud
3、API GatewaySpring Cloud Gateway使開發(fā)人員能夠控制 API保護(hù)和隱藏服務(wù)路由和篩選消息處理負(fù)載要定制 Spring Cloud Gateway,可添加自定義篩選條件自定義Predicates自定義 RouteDefinitionLocator存儲(chǔ)路由定義的位置轉(zhuǎn)變負(fù)載以及更多功能.B row serA P I G atew ayU ser ServiceM obile A ppC art ServiceSpring Cloud CircuitBreaker在出現(xiàn)緊急情況時(shí),熔斷器可使用合理的默認(rèn)值和可 靠的回退來減輕問題的影響Resilience4J、Sentin
4、el 或 Hystrix。 您可以為其他庫(kù)提供自己的熔斷器實(shí)施。Spring Cloud CircuitBreaker 使開發(fā)人員能夠自定義 底層實(shí)施的配置OpenClosedHalfOpenFailureSpring Cloud 熔斷器為您提供了三種常用的開源選項(xiàng):thresholdexceededSuccessTimeoutResetFailureSpring Cloud BusSpring Cloud Bus利用輕量級(jí)消息傳遞代理將分布式系統(tǒng)的節(jié)點(diǎn) 鏈接到一起您可以使用總線發(fā)布您自己的事件,并把自己的服務(wù)作為目標(biāo)Spring Cloud LoadBalancer出色的用戶體驗(yàn)需要出色的響
5、應(yīng)能力。當(dāng)您的應(yīng)用承受 壓力時(shí),將負(fù)載分散有助于解決問題可插拔 ServiceInstanceListSupplier 和 ReactiveServiceInstanceLoadBalancer 實(shí)施配置負(fù)載均衡區(qū)配置緩存機(jī)制,并在不同緩存實(shí)施之間切換配置 LoadBalancer,執(zhí)行運(yùn)行狀況檢查根據(jù)目標(biāo)服務(wù)配置(上下文)實(shí)施 LoadBalancerLifecycleSpring Cloud OpenFeign動(dòng)態(tài)創(chuàng)建 HTTP 客戶端,盡可能降低開銷,最大限度 提升可讀性切換到另一 HTTP 客戶端通過配置類和屬性切換到自定義 Bean(例如解碼器)設(shè)置自定義超時(shí)配置從父級(jí)上下文繼承 B
6、ean手動(dòng)創(chuàng)建 Feign 客戶端配置壓縮利用 CollectionFormat 分頁(yè)Spring Cloud Contract用戶、客戶和合作伙伴需要可靠、可信的 API配置驗(yàn)證程序插件(Maven 和 Gradle)生產(chǎn)者端的契約,已推送到 Git、外部 Git 或工件 存儲(chǔ)庫(kù)配置 REST 文檔支持實(shí)施不同的消息傳遞方法,用于傳遞消息將契約設(shè)為“inProgress”生成客戶端運(yùn)行時(shí)存根契約元數(shù)據(jù)Spring Cloud Sleuth分布式應(yīng)用調(diào)試是復(fù)雜、耗時(shí)的乏味工作使用 Brave Tracer 手動(dòng)配置 Span 生命周期利用注釋以聲明方式配置 SpanSpan 命名針對(duì) Project Reactor 手動(dòng)調(diào)整 SleuthB row serA P I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度鄉(xiāng)村旅游特色農(nóng)家樂經(jīng)營(yíng)權(quán)租賃合同4篇
- 2025年上海廠長(zhǎng)經(jīng)理人才有限公司招聘筆試參考題庫(kù)含答案解析
- 2025年太平洋保險(xiǎn)產(chǎn)險(xiǎn)廣東分公司招聘筆試參考題庫(kù)含答案解析
- 2025版木工行業(yè)碳排放交易與服務(wù)合同范本4篇
- 二零二五年度林業(yè)資源調(diào)查與測(cè)繪合同范本3篇
- 2025年粵教新版九年級(jí)歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年粵教滬科版七年級(jí)物理下冊(cè)月考試卷
- 二零二五年度崇明島危險(xiǎn)化學(xué)品物流配送合同標(biāo)準(zhǔn)文本3篇
- 2025年度消防工程設(shè)計(jì)咨詢與施工監(jiān)理合同4篇
- 2024年度青海省公共營(yíng)養(yǎng)師之二級(jí)營(yíng)養(yǎng)師自我檢測(cè)試卷A卷附答案
- 2024中考復(fù)習(xí)必背初中英語(yǔ)單詞詞匯表(蘇教譯林版)
- 海員的營(yíng)養(yǎng)-1315醫(yī)學(xué)營(yíng)養(yǎng)霍建穎等講解
- 《現(xiàn)代根管治療術(shù)》課件
- 肩袖損傷的護(hù)理查房課件
- 2023屆北京市順義區(qū)高三二模數(shù)學(xué)試卷
- 公司差旅費(fèi)報(bào)銷單
- 我國(guó)全科醫(yī)生培訓(xùn)模式
- 2021年上海市楊浦區(qū)初三一模語(yǔ)文試卷及參考答案(精校word打印版)
- 八年級(jí)上冊(cè)英語(yǔ)完形填空、閱讀理解100題含參考答案
- 八年級(jí)物理下冊(cè)功率課件
- DBJ51-T 188-2022 預(yù)拌流態(tài)固化土工程應(yīng)用技術(shù)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論