云消息队列 RocketMQ 版为您提供全托管的版本管理服务,服务端版本更新后,系统会在后台自动完成升级,不影响消息收发,业务侧无感知。
使用限制
版本管理功能支持的实例包含 Serverless 系列的独享版实例,非 Serverless 系列(包年包月、按量付费)的标准版实例、专业版实例、铂金版实例。
升级影响
版本升级范围
实例的完整版本号:x.y-rmq-yyyymmdd。具体规范如下:
x.y:对应开源版本号x.y.z,其中z为开源最新版本。例如5.1对应开源最新版本5.1.z。
yyyymmdd:对应商业版版本号,例如20230329。商业版本包含商业版的功能特性、特性增强和Bugfix内容。
升级示例如下:
5.0-rmq-20230329升级到5.1-rmq-20230329
5.0-rmq-20230329升级到5.0-rmq-20230411
具体各版本升级的内容,请参见5.x系列版本发布日志。
版本升级规则
升级方式
自动升级:云消息队列 RocketMQ 版系统默认自动升级实例版本。云消息队列 RocketMQ 版服务端版本迭代发布后,系统会自动创建待升级任务,并在后台自动完成升级操作。
待升级任务说明
待升级任务由云消息队列 RocketMQ 版自动创建,您可以在控制台查看任务状态和执行时间等详细信息,或修改待升级任务的计划执行时间。具体操作,请参见修改任务可执行时间。
任务来源 | 计划执行时间 | 最晚执行时间 | 是否可取消 | 是否可修改计划执行时间 | 任务生成时间 |
版本迭代自动升级 | 版本迭代发布日期当天 | 计划执行时间+7天 | 不可以 | 可以 | 升级公告发布时生成任务 |
版本有效期
云消息队列 RocketMQ 版版本有效期为12个月。
版本到期时会生成一个不可取消的升级任务,用户可在1个月内选择一个时间升级。
升级目标版本
不管中间是否有多个版本,默认直接将实例升级到当前发布的最新版本。
修改任务可执行时间
登录云消息队列 RocketMQ 版控制台,在左侧导航栏单击实例列表。
在顶部菜单栏选择地域,如华东1(杭州),然后在实例列表中,单击目标实例名称。
在实例详情页面单击版本管理页签。
在版本管理页面中单击待升级任务页签。
在待升级任务列表找到需要修改的任务,在其操作列单击修改时间。
在修改待升级任务时间面板中,设置新计划执行时间,然后单击确定。
相关文档
云消息队列 RocketMQ 版服务端各版本的升级内容,请参见5.x系列版本发布日志。