DCS会不定期升级实例小版本和代理版本,优化产品功能和修复产品缺陷,提升服务稳定性。本章节介绍如何升级已创建实例的小版本或代理版本到最新版。
升级实例小版本或代理版本不会改变实例的连接地址、访问密码、白名单配置、参数及告警配置等信息。
约束与限制
仅Redis 4.0及以上版本实例支持升级实例的小版本/代理版本。
仅Proxy集群和读写分离实例涉及代理版本(Proxy版本),其他实例类型不涉及。
如果实例已经为最新小版本/代理版本,不支持升级。
实例升级小版本时,Cluster集群请确保客户端能正常处理MOVED和ASK命令,否则会导致请求失败。
实例升级小版本或代理版本后不支持回退。
升级影响
建议在业务低峰期执行实例小版本升级。业务高峰期(如实例内存利用率、CPU利用率达到90%以上或写入流量过大)升级可能会失败,若升级失败,请在业务低峰期再次尝试升级。
实例升级小版本采用节点迁移的方式,在数据迁移过程中,访问时延会增大,每迁移一个分片会发生一次秒级闪断和一分钟以内的只读,请确保客户端应用具备重连机制和处理异常的能力。
实例升级代理版本过程中会发生秒级连接闪断,请确保客户端应用具备重连机制和处理异常的能力,建议在业务低峰期升级。
升级DCS实例小版本/代理版本
步骤 1 登录分布式缓存服务管理控制台。
步骤 2 在管理控制台左上角单击 ,选择区域和项目。
步骤 3 单击左侧菜单栏的“缓存管理”。
步骤 4 在“缓存管理”页面,单击DCS缓存实例的名称,进入实例详情页面。
步骤 5 在“基本信息”区域,可以查看或选择升级实例的小版本和代理版本(仅Proxy集群和读写分离实例涉及代理版本)。
图 升级实例小版本/代理版本
升级小版本
a. 单击“小版本”后的“升级小版本”。
如果需要同步升级实例的代理版本,在弹出的升级小版本窗口中开启“是否同步升级代理版本”。
b. 单击“确定”,提交实例升级任务。待升级版本任务的状态显示“成功”后,升级版本完成。
升级代理版本
a. 单击“代理版本”后的“升级代理版本”。
如果需要同步升级实例的小版本,在弹出的升级小版本窗口中开启“是否同步升级小版本”。
b. 单击“确定”,提交实例升级任务。待升级版本任务的状态显示“成功”后,升级版本完成。
----结束