




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、Spring Cloud定制化配置解決方案充分發(fā)揮 Spring Cloud的真正優(yōu)勢 Spring CloudAPI 網(wǎng)關負載均衡器服務注冊表API 契約定義與測試配置服務器云服務連接器(AWS 等)分布式跟蹤流式傳輸數(shù)據(jù)熔斷器無服務器與函數(shù)Spring Cloud 是云原生 Java 的業(yè)界標準。它包含可直接在云中使用的解決方案, 可應對您的云原生挑戰(zhàn),改善云端應用的性能、可靠性、管理和安全性。要構建穩(wěn)健、可靠的云原生應用,Spring Cloud 可提供您所需的一切.Spring Cloud架構示意圖User Service (SC Circuit Breaker)SpringCloud
2、 Gateway (SC CircuitBreaker, Retry)MetricsEureka Service DiscoveryFraud VerifierSpringCloud ConfigServerCard Application Service(SC LoadBalancer)Spring Cloud Config Server直接為您的應用提供配置,與多個版本的控制系統(tǒng)集成,確保您 的配置安全您可以自定義配置服務器檢索配置的位置 實施 EnvironmentRepository 接口為您的自定義 EnvironmentRepository 創(chuàng)建 BeanSpring Cloud
3、API GatewaySpring Cloud Gateway使開發(fā)人員能夠控制 API保護和隱藏服務路由和篩選消息處理負載要定制 Spring Cloud Gateway,可添加自定義篩選條件自定義Predicates自定義 RouteDefinitionLocator存儲路由定義的位置轉變負載以及更多功能.B row serA P I G atew ayU ser ServiceM obile A ppC art ServiceSpring Cloud CircuitBreaker在出現(xiàn)緊急情況時,熔斷器可使用合理的默認值和可 靠的回退來減輕問題的影響Resilience4J、Sentin
4、el 或 Hystrix。 您可以為其他庫提供自己的熔斷器實施。Spring Cloud CircuitBreaker 使開發(fā)人員能夠自定義 底層實施的配置OpenClosedHalfOpenFailureSpring Cloud 熔斷器為您提供了三種常用的開源選項:thresholdexceededSuccessTimeoutResetFailureSpring Cloud BusSpring Cloud Bus利用輕量級消息傳遞代理將分布式系統(tǒng)的節(jié)點 鏈接到一起您可以使用總線發(fā)布您自己的事件,并把自己的服務作為目標Spring Cloud LoadBalancer出色的用戶體驗需要出色的響
5、應能力。當您的應用承受 壓力時,將負載分散有助于解決問題可插拔 ServiceInstanceListSupplier 和 ReactiveServiceInstanceLoadBalancer 實施配置負載均衡區(qū)配置緩存機制,并在不同緩存實施之間切換配置 LoadBalancer,執(zhí)行運行狀況檢查根據(jù)目標服務配置(上下文)實施 LoadBalancerLifecycleSpring Cloud OpenFeign動態(tài)創(chuàng)建 HTTP 客戶端,盡可能降低開銷,最大限度 提升可讀性切換到另一 HTTP 客戶端通過配置類和屬性切換到自定義 Bean(例如解碼器)設置自定義超時配置從父級上下文繼承 B
6、ean手動創(chuàng)建 Feign 客戶端配置壓縮利用 CollectionFormat 分頁Spring Cloud Contract用戶、客戶和合作伙伴需要可靠、可信的 API配置驗證程序插件(Maven 和 Gradle)生產(chǎn)者端的契約,已推送到 Git、外部 Git 或工件 存儲庫配置 REST 文檔支持實施不同的消息傳遞方法,用于傳遞消息將契約設為“inProgress”生成客戶端運行時存根契約元數(shù)據(jù)Spring Cloud Sleuth分布式應用調(diào)試是復雜、耗時的乏味工作使用 Brave Tracer 手動配置 Span 生命周期利用注釋以聲明方式配置 SpanSpan 命名針對 Project Reactor 手動調(diào)整 SleuthB row serA P I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于企業(yè)戰(zhàn)略之績效管理體系-培訓課件
- 教育培訓分析報告
- 密閉式靜脈輸液操作流程
- 店頭團購會活動運營手冊
- 情境教學寫作指導課件
- 2025年高考物理二輪復習備考策略講座
- 工作安全場所管制
- 包茂高速43車連撞教育
- 北師大版三年級下冊數(shù)學第三單元乘法標準檢測卷(含答案)
- 小學家委會工作總結
- 2015-2024年高考物理試題分類匯編:熱學和光學實驗(全國解析版)
- 急診醫(yī)學題庫含參考答案
- 公安涉警輿情課件
- 《電費回收》課件
- 《帶電作業(yè)操作規(guī)范-架空配電線路機械化帶電立撤桿》征求意見稿
- T-CAS 886-2024 輸血相容性檢測設備檢測性能驗證技術規(guī)范
- 小學語文分層作業(yè)講座
- 公司安全生產(chǎn)事故隱患內(nèi)部報告獎勵工作制度
- 做枝花兒送媽媽(課件)三年級下冊勞動人教版
- 用戶體驗測試方法培訓
- 壓力性損傷安全警示教育
評論
0/150
提交評論