Nacos 2.3.2 正式发布,修复重大 bug!
大家好,我是R哥。
Nacos 2.3.2 前几天正式发布了,修复了一个重大 bug。
Nacos 先扫个盲:
Nacos 一个用于构建云原生应用的动态服务发现、配置管理和服务管理平台,由阿里巴巴开源,致力于发现、配置和管理微服务。
说白了,Nacos 就是充当微服务中的的注册中心和配置中心。
推荐一个开源免费的 Spring Boot 实战项目:
Nacos 2.3.2 更新内容
1. 修复了一个重大 bug
这个版本主要修复了一个重大 bug,这个 bug 只存在于 Nacos 2.3.1 版本:
这个 bug 会导致在修改 Nacos 配置内容后,Nacos 服务端一直在推送配置到 Nacos 客户端,即使在 Nacos 服务端数据没有变化的情况下,也会频繁推送,从而造成客户端和服务器资源消耗。
这个问题还挺致命的,严重影响系统性能,业务高峰期时可能成为系统的瓶颈。所以,这也是为什么建议大家不要追最新版本的原因了,不然就是做小白鼠了。
2. 其他增强
Nacos 2.3.2 还增强了以下几个方面:
- 增强 AddressServerUrl 的 contentPath 可配置性。
- 重构了 PageHandlerAdapterFactory 工厂。
- 重构连接和客户端标签内容。
- 增强非连接连接的注册服务实例的响应。
另外还修复了好些个 bug,我就不一一介绍了,感兴趣的都可以关注一下这些变动,更多的可以参考:
Nacos 的崛起
现在 Spring Cloud Alibaba 微服务技术非常火啊,但早期的许多 Spring Cloud Netflix 相关组件,比如 Eureka 2.x、Ribbon、Zuul、Hystrix…等这些,它们都早已停止维护更新了,属于老破旧技术了,我劝大家别再浪费时间学这些了。
鉴于 Spring Cloud 各种组件的停止维护,学习 Spring Cloud Alibaba 是目前最正确的姿势:
- Spring Cloud Alibaba 基于 Spring Cloud 构建,提供了对 Alibaba 组件的封装而已,比如:Nacos、Sentinel 等,其最顶层的抽象还是 Spring Cloud,所以学习 Spring Cloud Alibaba 就是学习 Spring Cloud。
- Spring Cloud Alibaba 作为 Spring Cloud 的官方顶级项目,也是国内最强微服务框架及事实上的标准,没有之一。
Spring Cloud Alibaba 最新技术栈如下:
组件 | Spring Cloud Netflix | Spring Cloud Alibaba |
---|---|---|
注册中心 | Eureka 1.x |
Nacos |
配置中心 | Nacos | |
服务容错 | Sentinel | |
消息队列 | - | RocketMQ |
分布式事务 | - | Seata |
可以看到,Nacos 是 Spring Cloud Alibaba 微服务体系中最重要的成员之一,Nacos 同时扮演了注册中心和配置中心的双重角色,并且用过 Nacos 的都知道它功能和性能都非常强悍。
如今,Nacos 变得越来越强了,作为 Spring Cloud Alibaba 的主要成员之一,不管是工作需要,或者是跳槽面试,Nacos 都是必学的,它已成为了 Java 程序员必备的技术之一,所以,大家有时间还是要多更新一些技能储备。
最后,如果你想系统学习 Spring Cloud Alibaba 微服务,建议报名R哥最新出品的《Spring Cloud Alibaba 微服务课程》,一次付费,后续都提供免费更新,永久学习。
好了,今天的分享就到这里了,后续R哥也会继续关注并分享更多的 Java 技术干货,关注公众号Java技术栈第一时间推送。
版权声明: 本文系公众号 "Java技术栈" 原创,转载、引用本文内容请注明出处,抄袭、洗稿一律投诉侵权,后果自负,并保留追究其法律责任的权利。
更多文章推荐:
2.2,000+ 道 Java面试题及答案整理(2024最新版)
3.免费获取 IDEA 激活码的 7 种方式(2024最新版)
觉得不错,别忘了随手点赞+转发哦!
热门相关:隐婚365天:江少,高调宠! 功夫圣医 学霸你女朋友掉了 永恒王权 恐怖复苏