共计 2711 个字符,预计需要花费 7 分钟才能阅读完成。
Spring Cloud 最近版本更新:
- Spring Cloud 2021.0.0 公布
- Spring Cloud 2020.0.4 公布
号外,号外,Spring Cloud 2020.0.5 公布了!
当初在 Maven 仓库中曾经可用了:
Maven 依赖给大家奉上:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>2020.0.5</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Spring Cloud 2021.0.0 刚公布不久,2020.0.5 这条版本线又公布新版了。
来看下最新的 Spring Cloud 版本状况:
栈长写文时官网首页还没更新,不过没关系,能够看到,Spring Cloud 当初保护了三条线:
- 2021.0.0
- 2020.0.5
- Hoxton.SR12
对于版本线的命名是不是很奇怪?
其实 Spring Cloud 最新的版本命名形式早曾经变更了,当前就是 2020.x 这种命名形式了,不分明的能够看下栈长之前写的两篇文章:
- Spring Cloud 2020.0.0 正式公布,全新颠覆性版本!
- Spring Cloud 2020 版本重大改革,更好的命名形式!
另外,Spring Cloud 系列教程全副整顿好了,微信搜寻关注 Java 技术栈,在菜单中进行浏览。
Spring Cloud 2020.0.5
来看下 Spring Cloud 2020.0.5 更新了啥!
以下模块失去了更新:
Module | Version |
---|---|
Spring Cloud Netflix | 3.0.5 |
Spring Cloud Config | 3.0.6 |
Spring Cloud Sleuth | 3.0.5 |
Spring Cloud Gateway | 3.0.6 |
Spring Cloud Cloudfoundry | 3.0.3 |
Spring Cloud Contract | 3.0.5 |
Spring Cloud Kubernetes | 2.0.5 |
Spring Cloud Zookeeper | 3.0.5 |
Spring Cloud Cli | 3.0.4 |
Spring Cloud Task | 2.3.5 |
Spring Cloud Starter Build | 2020.0.5 |
Spring Cloud Openfeign | 3.0.6 |
Spring Cloud Vault | 3.0.5 |
Spring Cloud Commons | 3.0.5 |
次要更新内容如下:
Spring Cloud Netflix
- Netflix/Eureka 版本升级至 1.10.17
Spring Cloud Config
- Git 仓库反对应用 HTTPS 代理
- 反对 AWS、Redis、CredHub 仓库
Spring Cloud Gateway
度量加强:
- 度量不包含 Netty 连贯信息
- 增加度量以蕴含门路作为网关度量标记
- 增加度量以跟踪网关路由定义计数
Spring Cloud Kubernetes
- 为 Kubernetes API 客户端指定用户代理
- 容许不附加 activeProfile
- Kubernetes Java 客户端降级到 11.0.3
Spring Cloud Openfeign
- 在
PageJacksonModule
模块中增加了对 size = 0 的反对
Spring Cloud Sleuth
- 反对:Cache Executor wrappers
Spring Cloud Vault
- 反对来自文件的 TOKEN 认证 (~/.vault_token)
- 反对在
VaultConfigDataLoader
中应用spring.cloud.vault.reactive.enabled
属性 - 反对对多数据库的密钥生成
总结
Spring Cloud 2020.0.5 是一个小版本,这可能是 2021 年度公布的最初一个版本了,集体倡议没必要降级,除非这些新个性对你真的有须要。
最初来看下 Spring Cloud 兼容的 Spring Boot 版本状况:
版本线 | 生命周期 | 兼容 Spring Boot 版本 |
---|---|---|
2021.x | 进行工夫未知 | Spring Boot 2.6 |
2020.x | 进行工夫未知 | Spring Boot 2.4.x, 2.5.x (2020.0.3+) |
Hoxton | 2022/02/28 | 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)2020 和 2021 版本反对的 Spring Boot 最新版本是不同的,2021 版本最新反对 Spring Boot 2.6,2020 版本最新只反对 Spring Boot 2.5,留神兼容性;
2)Spring Cloud Dalston, Edgware, Finchley, Greenwich 这几个版本曾经彻底完结生命周期了,官网不再提供保护反对,别再用了;
3)Spring Cloud Hoxton 这个版本在 2021/06/30 也进行保护了(其对应的 Spring Boot 2.2.x 版本也进行保护了), 然而期间如果 Hoxton 呈现重大 bug 或者安全漏洞,补丁修复截止工夫会缩短到 2022/02/28。
学 Spring Cloud 必须先把握 Spring Boot,如果你还没用过 Spring Boot,明天我就送你一份《Spring Boot 学习笔记 》这个很全了,包含底层实现原理及代码实战,十分齐全,助你疾速买通 Spring Boot 的各个环节。
Spring Boot 实践和实战源码仓库:
https://github.com/javastacks…
你们用的哪个 Spring Cloud 版本呢?欢送投票!
好了,明天的分享就到这里了,如果你想关注和学习最新、最支流的 Java 技术,能够继续关注公众号 Java 技术栈,公众号第一工夫推送。
版权申明: 本文系公众号 “Java 技术栈 ” 原创,原创实属不易,转载、援用本文内容请注明出处,剽窃者一律举报+投诉,并保留追究其法律责任的权力。
近期热文举荐:
1.1,000+ 道 Java 面试题及答案整顿 (2021 最新版)
2. 劲爆!Java 协程要来了。。。
3. 玩大了!Log4j 2.x 再爆雷。。。
4.Spring Boot 2.6 正式公布,一大波新个性。。
5.《Java 开发手册(嵩山版)》最新公布,速速下载!
感觉不错,别忘了顺手点赞 + 转发哦!