大家好,我是不才陈某~
前两天在翻看Spring Cloud 官方文档突然发现Spring Cloud 2021.0.1文档已经出来了,心里一阵mmp,太卷了....
没办法,只能含泪看看更新了啥,你不卷,官方在逼你卷.....
Maven仓库已经更新了,依赖如下:
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>2021.0.1</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
新特性解读
这个版本更新了部分新特性,同时也修复了许多BUG。
各个子模块版本更新如下:
模块名 | 版本号 |
Spring Cloud Config | 3.1.1 |
Spring Cloud Zookeeper | 3.1.1 |
Spring Cloud Circuitbreaker | 2.1.1 |
Spring Cloud Kubernetes | 2.1.1 |
Spring Cloud Commons | 3.1.1 |
Spring Cloud Sleuth | 3.1.1 |
Spring Cloud Contract | 3.1.1 |
Spring Cloud Task | 2.4.1 |
Spring Cloud Gateway | 3.1.1 |
Spring Cloud Openfeign | 3.1.1 |
Spring Cloud Starter Build | 2021.0.1 |
Spring Cloud Netflix | 3.1.1 |
各个版本兼容的Spring Boot 如下:
Spring Cloud 版本 | Spring Boot 版本 |
2021.x | Spring Boot 2.6.x |
2020.x | Spring Boot 2.4.x, 2.5.x (2020.0.3+) |
Hoxton | Spring Boot 2.2.x, 2.3.x (SR5+) |
Greenwich | Spring Boot 2.1.x |
Finchley | Spring Boot 2.0.x |
Edgware | Spring Boot 1.5.x |
Dalston | Spring Boot 1.5.x |
子模块更新如下:
1、Spring Cloud Gateway
- 添加了一个新的路由谓词,用于检查
X-Forwarded-For
Header 的允许值。 - 允许设置 Gateway
HandlerMapping
的顺序,默认情况下,GatewayHandlerMapping
是有优先权的,但可以根据需要进行更改。
2、Spring Cloud Openfeign
- 支持为 OkHttpClient 连接配置读超时参数
readTimeout
- 改进了 FeignAutoconfiguration,以便 OAuth2FeignRequestIntercepto 可以包含
AccessTokenProvider
带有负载均衡拦截器
3、Spring Cloud Sleuth
修复一些莫名的BUG,俺也不懂......
“https://github.com/spring-cloud/spring-cloud-sleuth/milestone/98?closed=1
”
重点来了
官方都这么卷了,程序员咋整?我只想说真的卷不动了...........