Spring Cloud Hoxton新版本功能介紹_第1頁
Spring Cloud Hoxton新版本功能介紹_第2頁
Spring Cloud Hoxton新版本功能介紹_第3頁
Spring Cloud Hoxton新版本功能介紹_第4頁
Spring Cloud Hoxton新版本功能介紹_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rè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è)項(xiàng)目正式遷移到 Alibaba OSS 組織 /alibabaSpring Cloud AlibabaSpring Ecosystem & Alibaba Middleware IntegrationSpring Cloud Alibaba Features服務(wù)注冊/服務(wù)發(fā)現(xiàn) - Nacos Service Registry/Discovery分布式配置 - Nacos Configuration流量控制、降級(jí)熔斷、系統(tǒng)保護(hù) - Sentinel分布式事務(wù) - Seata服務(wù)調(diào)用 - Apache Dubbo分布式消息- Apache RocketMQ消息總線 - Apache Rock

4、etMQSidecar - Spring Cloud Alibaba Sidecar阿里云服務(wù) - EDAS(分布式應(yīng)用服務(wù))、OSS(對象存儲(chǔ))、 SMS(短信)Spring Cloud AlibabaRelease 10 個(gè)版本覆蓋 Spring Cloud E、F、G、H 版本 登記企業(yè) 78 家Github Used By 1.1k 個(gè)項(xiàng)目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新客戶端負(fù)載均衡組件: Spring Cloud LoadBalancer支持 ReactiveDiscoveryClient全新熔斷編程模型 Spring Cloud Circuit Breaker內(nèi)置在 spring-cloud-commons 模塊統(tǒng)一 API,切換熔斷器 = 修改依賴 & 配置新客戶端負(fù)載均衡 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 維護(hù)模塊被刪除/spring-cloud/spring-cloud-netflix/issues/3415 /spring-cloud/spring-cloud-consul/issues/562Spring Cloud 實(shí)現(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負(fù)載均衡RibbonSpring Cloud LoadBalancer-Dubbo LB分布式事務(wù)-Seata維護(hù)模式 | 不再繼續(xù)開發(fā) 編程模型

12、統(tǒng)一Spring Cloud 現(xiàn)狀配置管理沿用 Spring Environment,在 bootstrap 階段往 Environment 添加 PropertySource工廠加載機(jī)制: PropertySourceLocator 接口 - bootstrap.yaml 配置文件ContextRefresher 刷新配置(創(chuàng)建臨時(shí) ApplicationContext 加載配置,結(jié)束后關(guān)閉)/actuator/refresh 強(qiáng)制刷新配置Spring Cloud 現(xiàn)狀服務(wù)發(fā)現(xiàn)/注冊定義 DiscoveryClient & ReactiveDiscoveryClient 接口用于服務(wù)發(fā)現(xiàn)定義 ServiceRegistry 接口用于服務(wù)注冊支持多注冊/多發(fā)現(xiàn)Spring Cloud 現(xiàn)狀熔斷降級(jí)無需關(guān)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論