前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nacos 2.3.2 正式发布,修复重大 bug!

Nacos 2.3.2 正式发布,修复重大 bug!

作者头像
Java技术栈
发布2024-04-11 16:45:43
4660
发布2024-04-11 16:45:43
举报
文章被收录于专栏:Java技术栈Java技术栈

大家好,我是R哥。

Nacos 2.3.2 前几天正式发布了,修复了一个重大 bug。

Nacos 先扫个盲: Nacos 一个用于构建云原生应用的动态服务发现、配置管理和服务管理平台,由阿里巴巴开源,致力于发现、配置和管理微服务。 说白了,Nacos 就是充当微服务中的的注册中心和配置中心。

推荐一个开源免费的 Spring Boot 实战项目:

https://github.com/javastacks/spring-boot-best-practice

Nacos 2.3.2 更新内容

1. 修复了一个重大 bug

这个版本主要修复了一个重大 bug,这个 bug 只存在于 Nacos 2.3.1 版本:

这个 bug 会导致在修改 Nacos 配置内容后,Nacos 服务端一直在推送配置到 Nacos 客户端,即使在 Nacos 服务端数据没有变化的情况下,也会频繁推送,从而造成客户端和服务器资源消耗。

这个问题还挺致命的,严重影响系统性能,业务高峰期时可能成为系统的瓶颈。所以,这也是为什么建议大家不要追最新版本的原因了,不然就是做小白鼠了。

另外,Nacos 面试题我也梳理好了,点击Java面试库小程序刷题吧,共 2500+ 道,几乎覆盖了所有主流 Java 技术面试题。

2. 其他增强

Nacos 2.3.2 还增强了以下几个方面:

  • 增强 AddressServerUrl 的 contentPath 可配置性。
  • 重构了 PageHandlerAdapterFactory 工厂。
  • 重构连接和客户端标签内容。
  • 增强非连接连接的注册服务实例的响应。

另外还修复了好些个 bug,我就不一一介绍了,感兴趣的都可以关注一下这些变动,更多的可以参考:

https://github.com/alibaba/nacos/releases/tag/2.3.2

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.xEureka 2.x(停止维护)

Nacos

配置中心

Archaius(停止维护)

Nacos

服务容错

Hystrix(停止维护)

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技术栈" 原创,转载、引用本文内容请注明出处,抄袭、洗稿一律投诉侵权,后果自负,并保留追究其法律责任的权利。

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-04-10,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 Java技术栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Nacos 2.3.2 更新内容
    • 1. 修复了一个重大 bug
      • 2. 其他增强
      • Nacos 的崛起
      相关产品与服务
      微服务引擎 TSE
      微服务引擎(Tencent Cloud Service Engine)提供开箱即用的云上全场景微服务解决方案。支持开源增强的云原生注册配置中心(Zookeeper、Nacos 和 Apollo),北极星网格(腾讯自研并开源的 PolarisMesh)、云原生 API 网关(Kong)以及微服务应用托管的弹性微服务平台。微服务引擎完全兼容开源版本的使用方式,在功能、可用性和可运维性等多个方面进行增强。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
      http://www.vxiaotou.com