Nacos引擎类型分为专业版和基础版,并且每个版本根据其开源特性又推出了开源核心版本和MSE优化版本。本文介绍如何在MSE控制台上升级Nacos引擎版本,您可根据当前Nacos版本类型选择合适的引擎版本进行升级。
背景信息
Nacos根据其开源特性分为开源核心版本和MSE优化版本,关于Nacos引擎不同版本的功能特性,请参见版本特性。
Nacos基础版升级为专业版
说明
- 目前仅支持Nacos引擎升级到专业版,Zookeeper和Eureka没有专业版,只能进行引擎规格、节点数和公网带宽的变更。具体操作,请参见变更实例规格。
- 目前仅支持Nacos引擎1.2.1.0及以上版本升级至专业版,若您目前使用的是1.1.3.x版本,则需要先升级至1.2.1版本。具体操作,请参见Nacos 1.1.3版本升级为1.2.1版本。
- 为了保证数据一致性及升级过程的稳定性,Nacos会在升级过程中对注册的服务数据进行双写,因此升级前请确保集群的提供者实例数低于对应规格的基础版最大实例数,避免升级时的双写对业务造成影响。相关内容,请参见微服务注册配置中心实例能力评估。
- 关于MSE基础版和专业版引擎对比信息,请参见微服务注册配置中心版本选型。
Nacos引擎MSE优化版本升级
注意
- 实例升级持续时间10分钟左右,期间无法在控制台对该实例进行任何操作。建议在业务低峰期时进行升级,避免升级对业务造成影响。
- 节点数量为3节点及以上的实例,各个节点会进行滚动发布,并自动完成数据同步,保证升级无损;节点数量为1节点和2节点的实例属于非高可用实例,升级无法做到无损。
- 对业务运行来讲升级是无损的,但因为升级导致的网络重连,会链接重连的日志以及重启导致监控数据短暂抖动。
Nacos 1.1.3版本升级为1.2.1版本
说明 目前Nacos 1.1.3版本已经下线,不再单独维护。为避免造成使用上的问题,请尽快升级至1.2.1及以上版本。
升级过程中的常见问题
- 问:升级到专业版Nacos 2.0.