热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Nacos2.0.1发布,微服务的注册中心和配置中心将更加健壮

一、前言自nacos2.0.0于2021年3月发布正式版以来,发现nacos2的版本,带上了性能和速度上的明显提升,至项目的启动速度也明显变快。如果你还没有升级的话,那么2.0.1的小版本更新或者让你在多个场景使用得更加顺
极客们,请收下2021 微软 x 英特尔黑客松大赛英雄帖!>>> Nacos 2.0.1 发布,微服务的注册中心和配置中心将更加健壮

一、前言

自nacos2.0.0于2021年3月发布正式版以来,发现nacos2的版本,带上了性能和速度上的明显提升,至项目的启动速度也明显变快。如果你还没有升级的话,那么2.0.1的小版本更新或者让你在多个场景使用得更加顺畅。特别是K8S上的一些BUG的解决。

二、发行说明

该版本主要修复了k8s环境中Jraft领导者选择的稳定性,并修复了Server is Down频繁抛出错误的问题。
此外,nacos-istio插件和模块中的2.0.1支持XDS协议的MCP。

详细信息请参见以下内容:

2.1 特征

  • 支持ldap登录。
  • 在xds上支持mcp。
  • 支持服务列表添加视图订户。
  • 支持nacos 2.0的客户端加密插件。

2.2 增强功能

  • 推送支持配置一些参数
  • 解决Server is Down了k8s环境中的问题。
  • 使用GRPC协议注册实例时检查isUseGrpcFeatures

2.3 重构和代码质量

  • 将Distro Config重构为单例并替换GlobalConfig。

2.4 错误修复

  • 修复实例节拍仅由负责的服务器运行。
  • 修复publishConfig丢失的类型。
  • 修复初始化服务器列表失败时的NPE。
  • 修复了服务连接到nacos时在ConfigController中引发NoSuchFieldException的问题。
  • 修复pageNo大于服务编号时的查询错误。
  • 修复未知的订阅者应用程序
  • 修复ThreadPool使用问题,并添加了一些发行版监视器。
  • 修复了无法关闭NacosConfigService的问题。
  • 修复客户端1.X的udp频繁推送。
  • 修复Nacos 2.0客户端身份验证可能对非公共名称空间无效。
  • 从旧版本服务器接收到状态后,将状态更改为UP。

Nacos 2.0.1 发布,微服务的注册中心和配置中心将更加健壮

项目地址:https://github.com/alibaba/nacos

文档地址:https://nacos.io/zh-cn/

三、应用案例

MateCloud已经同步升级至该版本,欢迎体验。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 我们


推荐阅读
  • 本文|层面_Kubernetes概述
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Kubernetes概述相关的知识,希望对你有一定的参考价值。前言本文搜集大量关于Kuber ... [详细]
  • Kubernetes(k8s)基础简介
    Kubernetes(k8s)基础简介目录一、Kubernetes概述(一)、Kubernetes是什么(二& ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • Kubernetes集群高可用的策略和实践 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 基于Socket的多个客户端之间的聊天功能实现方法
    本文介绍了基于Socket的多个客户端之间实现聊天功能的方法,包括服务器端的实现和客户端的实现。服务器端通过每个用户的输出流向特定用户发送消息,而客户端通过输入流接收消息。同时,还介绍了相关的实体类和Socket的基本概念。 ... [详细]
  • 【重识云原生】第四章云网络4.8.3.2节——Open vSwitch工作原理详解
    2OpenvSwitch架构2.1OVS整体架构ovs-vswitchd:守护程序,实现交换功能,和Linux内核兼容模块一起,实现基于流的交换flow-basedswitchin ... [详细]
  • 本文详细介绍了在Linux虚拟化部署中进行VLAN配置的方法。首先要确认Linux系统内核是否已经支持VLAN功能,然后配置物理网卡、子网卡和虚拟VLAN网卡的关系。接着介绍了在Linux配置VLAN Trunk的步骤,包括将物理网卡添加到VLAN、检查添加的VLAN虚拟网卡信息以及重启网络服务等。最后,通过验证连通性来确认配置是否成功。 ... [详细]
  • k8s进阶之搭建私有镜像仓库
    企业级私有镜像仓 ... [详细]
  • 黄东旭: 关于基础软件产品价值的思考
    黄东旭:关于基础软件产品价值的思考-好久没写东西了,正好趁着春节的节后综合症发作写写文章热身一下,记得前几年偶尔会写一些关于TiDB产品功能解读的文章,TiDB5.0发了那么长时间 ... [详细]
  • kubelet配置cni插件_Kubernetes新近kubectl及CNI漏洞修复,Rancher 2.2.1发布
    今天,Kubernetes发布了一系列补丁版本,修复新近发现的两个安全漏洞CVE-2019-1002101(kubectlcp命令安全漏洞)和CVE-2 ... [详细]
  • “自主设计与实施的故障注入微服务Sidecar,欢迎大佬批评指正!”
    “故障注入Sidecar“——为您的微服务注入故障以验证集群性能!由于导师和实验室师兄们的科研需要,本人专门以Sidecar的模式设计了一个用于错误注入的微服务模块。该模块可以与任 ... [详细]
  • 虚拟机CentOS7挂载文件系统失败上周五下班前没有关闭虚拟机和物理机,今天周一开了虚拟机之后,发现操作系统启动失败。原因跟这篇文章描述的一模一样。解决操作系统的文件系统挂载的问题 ... [详细]
author-avatar
三人行
做出色的电商媒介平台:给兼职者免费给单,不要押金保证金,在家就可以工作,做一单结算一单,结算快!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有