




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Spring Cloud Hoxton新版本功能介紹技術(shù)創(chuàng)新,變革未來Spring Cloud Alibaba 年度總結(jié)Spring Cloud Hoxton 版本介紹Spring Cloud 未來展望Q & A大綱01020304Spring Cloud Alibaba 年度總結(jié)Spring Cloud Hoxton 版本介紹Spring Cloud 未來展望Q & A什么是 Spring Cloud ?還有嗎Spring Cloud = Spring Cloud Netflix功能: 服務(wù)發(fā)現(xiàn)、配置管理、服務(wù)調(diào)用、網(wǎng)關(guān)什么是 Spring Cloud ?Spring Cloud Strea
2、mSpring Cloud BusSpring Cloud Data FlowSpring Cloud SleuthSpring Cloud TaskSpring Cloud FunctionSpring Cloud ContractSpring Cloud GatewaySpring Cloud Config Server/ClientSpring Cloud Open Service BrokerSpring Cloud Connectors2019.07 Spring Cloud 官方宣布 Spring Cloud Alibaba 從 Spring Cloud Incubator 孵 化
3、器畢業(yè)項目正式遷移到 Alibaba OSS 組織 /alibabaSpring Cloud AlibabaSpring Ecosystem & Alibaba Middleware IntegrationSpring Cloud Alibaba Features服務(wù)注冊/服務(wù)發(fā)現(xiàn) - Nacos Service Registry/Discovery分布式配置 - Nacos Configuration流量控制、降級熔斷、系統(tǒng)保護 - Sentinel分布式事務(wù) - Seata服務(wù)調(diào)用 - Apache Dubbo分布式消息- Apache RocketMQ消息總線 - Apache Rock
4、etMQSidecar - Spring Cloud Alibaba Sidecar阿里云服務(wù) - EDAS(分布式應(yīng)用服務(wù))、OSS(對象存儲)、 SMS(短信)Spring Cloud AlibabaRelease 10 個版本覆蓋 Spring Cloud E、F、G、H 版本 登記企業(yè) 78 家Github Used By 1.1k 個項目Github Star 11.7k,F(xiàn)ork 3.4k,Watch 800+ 釘釘群人數(shù) 7000+Contributor 65 位 入駐 Spring 官網(wǎng)Reference Document 上線Spring Cloud Alibaba 官網(wǎng)ht
5、tps:/spring.io/projects/spring-cloud-alibabaSpring Cloud Alibaba Reference Documenthttps:/spring-cloud-alibaba-group.github.io/githubs/hoxton/zh-cn/index.html https:/spring-cloud-alibaba-group.github.io/githubs/hoxton/en-us/index.htmlSpring Cloud Circuit Breakerhttps:/spring.io/projects/spring-cloud
6、-circuitbreakerSpring Cloud Streamhttps:/spring.io/projects/spring-cloud-streamSpring Initializrhttps:/start.spring.io/01020304Spring Cloud Alibaba 年度總結(jié)Spring Cloud Hoxton 版本介紹Spring Cloud 未來展望Q & ASpring Cloud Hoxton 版本介紹2019.11 發(fā)布基于 Spring Boot 2.2.1.RELEASE(懶加載、性能、CP 構(gòu)造器)新特性全新的熔斷編程模型: Spring Clou
7、d Circuit Breaker新客戶端負載均衡組件: Spring Cloud LoadBalancer支持 ReactiveDiscoveryClient全新熔斷編程模型 Spring Cloud Circuit Breaker內(nèi)置在 spring-cloud-commons 模塊統(tǒng)一 API,切換熔斷器 = 修改依賴 & 配置新客戶端負載均衡 Spring Cloud LoadBalancerNetflix Ribbon 不再是唯一的選擇spring-cloud-starter-loadbalancerOpenFeign, RestTemplate 都已經(jīng)集成 SCL持保留意見,推薦還
8、是使用 Ribbon。后續(xù)再觀望全面 Reactive 化 - ReactiveDiscoveryClientreactive 場景DiscoveryClient & ReactiveDiscovery 覆蓋 reactive 和 非Spring Cloud Circuit Breaker 支持 ReactiveCircuitBreaker01020304Spring Cloud Alibaba 年度總結(jié)Spring Cloud Hoxton 版本介紹Spring Cloud 未來展望Q & ASpring Cloud 現(xiàn)狀RoadMap 解讀https:/spring.io/blog/201
9、9/12/23/spring-cloud-roadmap-and-hoxton-and-greenwich- maintenance-and-eol-announcements倉庫代碼變更https:/spring.io/blog/2019/07/24/simplifying-the-spring-cloud-release-trainNetflix 維護模塊被刪除/spring-cloud/spring-cloud-netflix/issues/3415 /spring-cloud/spring-cloud-consul/issues/562Spring Cloud 實現(xiàn)方案Spring C
10、loud NetflixSpring Cloud 官 方Spring Cloud ZookeeperSpring Cloud ConsulSpring Cloud KubernetesSpring Cloud Alibaba分布式配置ArchaiusSpring Environment SCC Client/ServerZookeeperConsulConfigMapNacos服務(wù)注冊/發(fā) 現(xiàn)Eureka 1.0Eureka 2.0Service Registry Service DiscoveryZookeeperConsulApi ServerNacos服務(wù)熔斷HystrixSpring
11、Cloud Circuit Breaker-Sentinel服務(wù)調(diào)用FeignOpenFeign RestTemplate-Dubbo RPC服務(wù)路由ZuulSpring Cloud Gateway-Dubbo + Servlet分布式消息-Spring Cloud StreamSCS RabbitMQ/Kafka-SCS Consul-SCS RocketMQ消息總線-Spring Cloud Bus-SCB Consul-SCB RocketMQ負載均衡RibbonSpring Cloud LoadBalancer-Dubbo LB分布式事務(wù)-Seata維護模式 | 不再繼續(xù)開發(fā) 編程模型
12、統(tǒng)一Spring Cloud 現(xiàn)狀配置管理沿用 Spring Environment,在 bootstrap 階段往 Environment 添加 PropertySource工廠加載機制: PropertySourceLocator 接口 - bootstrap.yaml 配置文件ContextRefresher 刷新配置(創(chuàng)建臨時 ApplicationContext 加載配置,結(jié)束后關(guān)閉)/actuator/refresh 強制刷新配置Spring Cloud 現(xiàn)狀服務(wù)發(fā)現(xiàn)/注冊定義 DiscoveryClient & ReactiveDiscoveryClient 接口用于服務(wù)發(fā)現(xiàn)定義 ServiceRegistry 接口用于服務(wù)注冊支持多注冊/多發(fā)現(xiàn)Spring Cloud 現(xiàn)狀熔斷降級無需關(guān)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報項目書框架
- 聽力焦慮課題申報書
- 課題申報書審稿意見
- 上海班級管理課題申報書
- 課題申報書署名權(quán)
- 智能制造相關(guān)課題申報書
- 債務(wù)物品抵消合同范本
- 倉庫白酒購買合同范本
- 已申報課題的申報書
- 反滲透膜銷售合同范例
- 熊膽粉知識講座
- 《小兒過敏性紫癜》課件
- 水稻三控施肥技術(shù)課件
- 醫(yī)療器械生產(chǎn)中的人工智能應(yīng)用技巧
- 回奶介紹演示培訓(xùn)課件
- 2024年福建福州地鐵集團招聘筆試參考題庫含答案解析
- 社會心理學(xué)-社會心理學(xué)的研究方法
- 綠色施工環(huán)境保護應(yīng)急預(yù)案
- (完整)TRD工法樁施工方案
- 2023靜脈治療護理技術(shù)操作標準解讀
- 某物業(yè)管理月度品質(zhì)管理考核標準
評論
0/150
提交評論