当前位置: 首页 > 新闻资讯 > 学习技巧

Nacos 2.2.0 正式发布!新特性很香!!

10 月 28 日的时候,Nacos 2.2.0-BETA[1] 发布,这是一个预发布的 beta 版本。就在昨天,Nacos 2.2.0[2] 版本正式发布。

1.png

Nacos 2.2.0 版本是一个非常重要的版本,包含一些较大的改动,新增了很多实用的特性比如可以通过 SPI 机制注入多数据源实现插件。

开始介绍 Nacos 2.2.0 的新特性之前,简单介绍一下 Nacos ,以防有人不知道它是做什么的。

什么是 Nacos?

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,主要功能是服务发现及管理、动态配置和动态 DNS。

Nacos 是 Spring Cloud Alibaba 家族中的一员,由于其功能强大稳定且生态丰富,所以使用非常广泛。

2.png

下面这张图概括了 Nacos 的主要功能、生态以及优势:


3.jpg

Nacos 全景图所示,Nacos 无缝支持一些主流的开源生态,例如 Spring Cloud、Dubbo。

4.png

Nacos 2.2.0 版本做了哪些改动?

第一个重要变化 是 2.2.0 版本将会删除旧的冗余代码,即 1.X 模式服务发现和双写相关代码。删除后,2.2.0 版本将无法从 Nacos 1.X 服务器升级,只能从至少 2.0.0 版本升级。此更改不会影响对 1.X 客户端请求的适配,用户仍然可以使用 1.X 客户端链接 2.2.0 版本服务端。

第二个重要变化 是添加了几个插件 :

多提一嘴,鉴权插件是 2.1.0 版本添加的。Nacos 从 2.1.0 版本开始,支持通过 SPI 的方式注入鉴权相关插件,并在 application.properties 配置文件中选择某一种插件实现作为实际鉴权服务。

第三个重要变化 是增强了测试版本的 轨迹追踪插件和批量注册,以便使用起来更简单。Nacos 从 2.2.0 版本开始,可通过 SPI 机制注入轨迹追踪实现插件,在插件中订阅并处理追踪事件,并按照您期望的方式进行处理(如打日志,写入存储等)。关于如何开发和使用轨迹追踪插件,可以参考轨迹追踪插件文档[5]

特性 :

重构 :

缺陷修复 :

参考资料


[1]

Nacos 2.2.0-BETA: https://github.com/alibaba/nacos/releases/tag/2.2.0-BETA

[2]

Nacos 2.2.0: https://github.com/alibaba/nacos/releases/tag/2.2.0

[3]

多数据源插件文档: https://nacos.io/zh-cn/docs/v2/plugin/datasource-plugin.html

[4]

自定义环境变量插件文档: https://nacos.io/zh-cn/docs/v2/plugin/custom-environment-plugin.html

[5]

轨迹追踪插件文档: https://nacos.io/zh-cn/docs/v2/plugin/trace-plugin.html


在线报名
姓  名:
*
联系电话:
*
预报专业:
*
回访时间:
*