久等 | Spring Cloud Alibaba 2.2.4 发布

JAVA架构日记

共 1205字,需浏览 3分钟

 ·

2021-01-19 08:52

Spring Cloud Alibaba 2.2.4 发布, 目前已可以从 maven 仓库获取 坐标如下:

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.alibaba.cloudgroupId>
                <artifactId>spring-cloud-alibaba-dependenciesartifactId>
                <version>2.2.4.RELEASEversion>
                <type>pomtype>
                <scope>importscope>
            dependency>
        dependencies>
    dependencyManagement>

核心依赖

  • Spring Boot 2.3.2.RELEASE

  • Spring Cloud Hoxton.SR8

  • Nacos 1.4.1

  • Seata 1.3.0

  • Sentinel 1.8.0

新增优化

  • 重构 NacosWatch 定时任务,保证应用关闭后立即退出

  • 【重要】重构 nacos 配置文件解析规则,可避免远程执行安全问题

  • 使用抽象方法 AbstractMessageChannel 替换原有逻辑

BUG 修复

  • 修复 /actuator/service-registry 注销服务失败问题

  • 服务注册心跳等参数单位和 Nacos 默认参数单位不统一

  • 修复无法整合使用 spring-cloud-config ,服务启动失败

  • 修复 Dubbo 重启服务提供者情况下,消费者找不到服务的问题

  • 修复 Dubbo 使用 GRPC 协议时 NPE

  • 修复 轮询配置中心线程池关闭逻辑错误导致 classloader 无法回收 OOM

  • 修复 启动时端点日志警告

  • 修复与 seata 1.4 兼容性问题

特别说明

  • Spring Cloud Alibaba 2.2.4.RELEASE 基于 Spring Cloud Hoxton.SR8 构建,所以并不不兼容 Spring Cloud 2020 、Spring Boot 2.4。

  • 由于修复了部分安全问题,强烈建议旧版本用户升级。

  • Spring Cloud Alibaba 2.2.4.RELEASE 如何兼容 Spring Cloud 2020 、Spring Boot 2.4 请参考 pig[1]

参考资料

[1]

兼容方案: https://gitee.com/log4j/pig



往期推荐

后门 | Nacos 被爆严重安全漏洞

2021 首发 | Spring Boot 2.4.2 发布

SpringCloud LoadBalancer灰度策略实现

伊尔福德站正式通车!Spring Cloud 2020 发布

「Spring Boot 新特性」节省95%内存占用



浏览 42
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

分享
举报