Spring Cloud 2021.0.1 发布

JAVA架构日记

共 1325字,需浏览 3分钟

 ·

2022-02-22 22:01

Spring Cloud 2021.0.1 正式发布,这是 Spring Cloud 2021 的第一个错误修正版本。

支持 2021.0.0 平稳升级

目前已经可以从中央仓库获取,坐标如下:

dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloudgroupId>
            <artifactId>spring-cloud-dependenciesartifactId>
            <version>2021.0.1version>
            <type>pomtype>
            <scope>importscope>
        dependency>
    dependencies>
dependencyManagement>
<dependencies>
    <dependency>
        <groupId>org.springframework.cloudgroupId>
        <artifactId>spring-cloud-starter-configartifactId>
    dependency>
    <dependency>
        <groupId>org.springframework.cloudgroupId>
        <artifactId>spring-cloud-starter-netflix-eureka-clientartifactId>
    dependency>
    ...
dependencies>

更新日志

Spring Cloud Gateway

  • 新增路由谓词,用于检查 X-Forwarded-for 请求值的合法性,类似于 RemoteAddr 谓词

  • 允许设置网关 HandlerMapping 的顺序。默认情况下 GatewyHandlerMapping 优先级最高

Spring Cloud Openfeign

  • 更新至 OpenFeign 11.8
  • 支持 OkHttpClient 的 readTimeout 属性
  • OAuth2FeignRequestInterceptor 配置 AccessTokenProvider 连接器自动负载均衡

Spring Cloud Config

  • 修复文件匹配器 在 JSON 、YAML、properties 格式处理 BUG

Spring Cloud Sleuth

  • 修复 springboot 2.6.x 应用启动失败

  • TraceId 在线程池之间传递,污染上下文

  • 添加对非 Brave Kafka 消息容器的支持

依赖升级

以下模块升级至 2021.0.1

模块版本
Spring Cloud Config3.1.1
Spring Cloud Zookeeper3.1.1
Spring Cloud Circuitbreaker2.1.1
Spring Cloud Kubernetes2.1.1
Spring Cloud Commons3.1.1
Spring Cloud Sleuth3.1.1
Spring Cloud Contract3.1.1
Spring Cloud Task2.4.1
Spring Cloud Gateway3.1.1
Spring Cloud Openfeign3.1.1
Spring Cloud Starter Build2021.0.1
Spring Cloud Netflix3.1.1


浏览 51
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报