内容简介:一、介绍Nacos Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服...
一、介绍Nacos
Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。
Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。
说的直白一点,Nacos就是管理微服务应用的注册和发现功能。也就是应用注册到nacos,并通过nacos暴露给网关和负载模块。
二、更新内容
在这个版本中,Nacos社区针对1.X到2.0.X升级的特性做了很多优化,比如修复升级过程中可能遇到的问题,增加了一些API来查询和修复升级过程中的数据。升级。
同时,Nacos社区也加强了功能,比如配置CAS发布、增加Distro同步统计、优化日志错误信息等。
更重要的是,Nacos 社区做了大量的重构和单元测试。
详见如下:
2.1 特征
- 在客户端添加 CAS 发布配置。
- 在命名性能日志中添加发行版监视器信息。
- 添加一些 API 来查询和修复升级数据。
- 支持为 createService 指定临时值。
- 功能使命名 rpc 客户端知道服务器列表更改。
- 支持从具有命名空间的端点获取服务器列表。
2.2 增强
- 支持通过 ',' 和 ';' 配置多个服务器列表。
- 支持指定 NAMING_CACHE_REGISTRY_DIR 属性。
- 保持集群升级状态。
- 增强控制台中的查询配置行为。
- 增强 gRPC 错误提示日志。
- 在调用服务器之前添加/删除客户端实例缓存。
2.3 重构
- 常量变量的增强。
- 重构 nacos 示例。
- 增强代码质量。
- 重构 resourceParser groupName 更改拼接方法。
2.4 错误修正
- 删除降级的成员版本信息。
- 当我将源代码分支切换到 2.0.0 时,修复无法解析符号“istio”。
- 修复升级到 2.0.X 后关闭服务 groupName。
- 修复升级到 2.0.X 后删除的服务仍然存在。
- 修复localhost无法在 nacos-server 中使用。
- 修复了 DoubleWrite 删除任务无法删除 v2 模型的持久实例。
- 修复升级后的服务器无法降级和再次升级。
- 修复命名客户端在重新连接到服务器时可能会注册旧的一个实例。
- 修复创建用户错误。
- 修复 doubleWrite 可能将持久性实例注册为临时的。
- 修复当其中一个节点重启时服务器可能降级到 1.X 模型。
- 修复 notifyCenter 可能导致命名数据不一致的问题。
- 修复重启 2.0 模型服务器后 tcp 检查无效的问题。
- 修复导入配置文件时无法覆盖原始配置文件的问题。
- 使用 ak sk 时修复客户端的身份验证问题。
- 修复 Naming API 升级到 v2.x 后无法适配的问题。
2.5 测试
- 为nacos 2.0添加单元测试。
三、文档地址
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Ruby on Rails电子商务实战
Christian Hellsten、Jarkko Laine / 曹维远 / 人民邮电出版社 / 2008-4 / 49.00元
《Ruby on Rails电子商务实战》全面讲解了使用Ruby on Rails创建产品级应用程序的过程。书中通过演示构建网上书店的全过程,先后介绍如何使用如TDD的敏捷实践,启动一个项目并建立良好稳定的基础,如何深入Ruby on Rails,实现诸如将应用程序翻译成各种语言对产品进行调试等的普遍需求。其中用到的主要技术包括Ajax、聚合、设置标签和国际化等,还介绍了如何使用ActiveRec......一起来看看 《Ruby on Rails电子商务实战》 这本书的介绍吧!