查看原文
其他

2020年Spring Cloud最后一个大版本发布!

翟永超 程序猿DD 2021-05-26

2020年12月22日,Spring Cloud 2020.0 正式发布GA版本!

版本说明

每次Spring Cloud的大版本发布,我们都要先弄清楚,它对应的Spring Boot版本是哪个!

该版本的Spring Cloud对应的是Spring Boot 2.4,但需要注意的是,必须从2.4.1开始。

由于Spring Boot 2.4.0中大量配置相关的Bug。因此要使用这个最新的Spring Cloud版本,就必须选用 Spring Boot 2.4.1 及之后的版本构建应用。

更多版本关系和文档索引可见:springcloud.com.cn

更新内容

发布内容

1.Spring Cloud Commons的Bootstrap被默认禁用。导入配置的新方法采用Spring Boot 2.4新出的spring.config.import功能。同时spring.config.import加入了对解密的支持。对于Config Client、Consul、Vault和Zookeeper的配置导入细节可参阅相应文档。如果你需要使用原来的配置引导功能,那么需要将org.springframework.cloud:spring-cloud-starter-bootstrap依赖引入到工程中。

2.Spring Cloud LoadBalancer支持服务端统计

3.Spring Cloud Security模块被移除,代码被移动到Spring Cloud Common模块下

4.Spring Cloud Openfeign增加了对Spring Cloud CircuitBreakers的适配,增加了对 LoadBalancer 统计信息的支持。

5.Spring Cloud Gateway增加了对LoadBalancer统计信息的支持

6.Spring Cloud Task增加了单步批处理作业的文档

7.Spring Cloud Kubernetes中Kubernetes Client相关代码被移动到spring-cloud-kubernetes-commons模块。

8.Spring Cloud Netflix移除了不再推荐的模块,具体如下:

  • spring-cloud-netflix-archaius
  • spring-cloud-netflix-concurrency-limits
  • spring-cloud-netflix-core
  • spring-cloud-netflix-dependencies
  • spring-cloud-netflix-hystrix
  • spring-cloud-netflix-hystrix-contract
  • spring-cloud-netflix-hystrix-dashboard
  • spring-cloud-netflix-hystrix-stream
  • spring-cloud-netflix-ribbon
  • spring-cloud-netflix-sidecar
  • spring-cloud-netflix-turbine
  • spring-cloud-netflix-turbine-stream
  • spring-cloud-netflix-zuul
  • spring-cloud-starter-netflix-archaius
  • spring-cloud-starter-netflix-hystrix
  • spring-cloud-starter-netflix-hystrix-dashboard
  • spring-cloud-starter-netflix-ribbon
  • spring-cloud-starter-netflix-turbine
  • spring-cloud-starter-netflix-turbine-stream
  • spring-cloud-starter-netflix-zuul

依赖更新

ModuleVersion
Spring Cloud Circuitbreaker2.0.0
Spring Cloud Contract3.0.0
Spring Cloud Kubernetes2.0.0
Spring Cloud Commons3.0.0
Spring Cloud Openfeign3.0.0
Spring Cloud Cloudfoundry3.0.0
Spring Cloud Security3.0.0
Spring Cloud Bus3.0.0
Spring Cloud Cli3.0.0
Spring Cloud Zookeeper3.0.0
Spring Cloud Sleuth3.0.0
Spring Cloud Consul3.0.0
Spring Cloud Starter Build2020.0.0
Spring Cloud Gateway3.0.0
Spring Cloud Netflix3.0.0
Spring Cloud Vault3.0.0
Spring Cloud Config3.0.0
Spring Cloud Task2.3.0

随着这次的Spring Cloud 2020.0版本发布,今年最后一组Spring Boot + Spring Cloud的组合:Spring Boot 2.4.1 + Spring Cloud 2020.0,都进入GA状态了,各位Spring忠实玩家。你们准备好升级了吗?

如果您正打算学习Spring Cloud
给您推荐一个免费学习教程
http://blog.didispace.com/spring-cloud-learning

【往期推荐】

36 张图梳理 Intellij IDEA 常用设置

2020-12-23

13个Mongodb GUI可视化管理工具,总有一款适合你

2020-12-23

小宇宙爆发!Spring Boot 新特性:节省95%内存占用

2020-12-22

超级干货:你应该知道的那些编程原则!!

2020-12-22

不敢相信,居然用Java写了个“天天酷跑”!

2020-12-21


扫一扫,关注我

申请加入Spring技术专业交流群

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存