美國時間12月2日,Spring Cloud 正式釋出了第一個支援 Spring Boot 2.6 的版本,版本號為:2021.0.0
,codename 為 Jubilee
。
在瞭解具體更新內容之前,先提個最重要的點:2021.0.0版本對應的Spring Boot是從2.6.1開始的,所以如果在升級的時候不要用2.6.0版本。
好了,下面就跟DD一起來看看這個版本的內容吧!
更新內容
Spring Cloud Commons
支援為每個負載均衡進行配置,該特性也同樣適用於Gateway、Contract和Openfeign。
Spring Cloud Config
增加與AWS Secrets Manager、AWS Parameter Store和GCP Secret Manager的整合。
Spring Cloud Gateway
- 支援基於Redis的動態路由
- 支援HTTP 2
- 支援gRPC
Spring Cloud Kubernetes
優化配置服務和發現控制器
Spring Cloud OpenFeign
支援@Cachable
Spring Cloud Sleuth
支援更多跟蹤整合,現已包括: Tomcat, Spring Vault, R2DBC, JDBC, Spring Cloud Deployer, Spring Cloud Skipper, Reactor Kafka, Spring TX, Spring Batch, RSocket, Spring Cloud Task, Spring Cloud Config, Kotlin Coroutines等.
元件版本
2021.0.0版本下各元件的版本升級如下:
Module | Version | Issues |
---|---|---|
Spring Cloud Vault | 3.1.0 | |
Spring Cloud Bus | 3.1.0 | |
Spring Cloud Cli | 3.1.0 | |
Spring Cloud Zookeeper | 3.1.0 | |
Spring Cloud Circuitbreaker | 2.1.0 | (issues) |
Spring Cloud Commons | 3.1.0 | (issues) |
Spring Cloud Kubernetes | 2.1.0 | (issues) |
Spring Cloud Openfeign | 3.1.0 | (issues) |
Spring Cloud Task | 2.4.0 | (issues) |
Spring Cloud Sleuth | 3.1.0 | (issues) |
Spring Cloud Contract | 3.1.0 | (issues) |
Spring Cloud Consul | 3.1.0 | |
Spring Cloud Gateway | 3.1.0 | (issues) |
Spring Cloud Config | 3.1.0 | (issues) |
Spring Cloud Cloudfoundry | 3.1.0 | |
Spring Cloud Starter Build | 2021.0.0 | |
Spring Cloud Netflix | 3.1.0 | (issues) |
小結
該版本的新特性並不多,DD覺得這個版本中的三面三個點可以關注一下:
- 負載均衡的配置優化
- Gateway上的優化
- OpenFeign支援
@Cachable
有興趣的童鞋可以升級了嘗試一下,提前學習,勝人一籌!如果您正在學習Spring Cloud,那麼給您推薦一個免費Spring Cloud教程,歡迎收藏與轉發支援!如果您學習過程中如遇困難?可以加入我們超高質量的 Spring技術交流群,參與交流與討論。
最後的最後,領先從關注“程式猿DD”開始,前沿資訊第一時間獲取!“先”就是優勢,“快”就有機會!
歡迎關注我的公眾號:程式猿DD,分享其他地方看不到的知識與思考