版本管理

更新时间:
复制 MD 格式

云消息队列 RocketMQ 版为您提供全托管的版本管理服务,服务端版本更新后,系统会在后台自动完成升级,不影响消息收发,业务侧无感知。

使用限制

版本管理功能支持的实例包含 Serverless 系列的独享版实例,非 Serverless 系列(包年包月、按量付费)的标准版实例、专业版实例、铂金版实例。

升级影响

  • 升级过程一般不超过30分钟,如遇到升级时间超过30分钟,您可以提交工单或铂金版专家支持钉群及时反馈。升级期间会分批重启服务端机器,可能会导致客户端连接闪断,但消息收发功能不受影响。

  • 消息可能会有重复消费的情况,应用应该按最佳实践,做好消息的幂等,详情请参见消息幂等

  • 版本升级过程中不支持实例退订实例释放实例升降配及其他升级操作,实例续费可正常执行,如需在控制台进行管理操作(例如创建、删除Topic),请避开升级期间。

  • 版本升级后不支持回退到历史版本。

版本升级范围

实例的完整版本号: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个月内选择一个时间升级。

升级目标版本

不管中间是否有多个版本,默认直接将实例升级到当前发布的最新版本。

修改任务可执行时间

  1. 登录云消息队列 RocketMQ 版控制台,在左侧导航栏单击实例列表

  2. 在顶部菜单栏选择地域,如华东1(杭州),然后在实例列表中,单击目标实例名称。

  3. 实例详情页面单击版本管理页签。

  4. 版本管理页面中单击待升级任务页签。

  5. 在待升级任务列表找到需要修改的任务,在其操作列单击修改时间

  6. 修改待升级任务时间面板中,设置新计划执行时间,然后单击确定

相关文档

云消息队列 RocketMQ 版服务端各版本的升级内容,请参见5.x系列版本发布日志