版本管理
云消息队列 RabbitMQ 版为您提供全托管的版本管理服务,服务端版本更新后,系统会在后台自动完成升级,您可以根据波峰谷时间修改后台升级的执行时间和可维护时间段。
使用限制
仅Serverless独享实例支持版本管理功能。
升级影响
版本规范
实例完整的版本号为:rabbitmq-yyyyMMdd-x,商业版本包含商业版的功能特性、特性增强和Bugfix内容。具体的规范如下:
release版本号为:rabbitmq-yyyyMMdd。
yyyyMMdd:对应商业版版本号,例如rabbitmq-20250619,表示该实例的商业本为20250619。
x:表示当前release版本的小版本更新或Bug修复。例如要修复rabbitmq-20250619的Bug,则产生的版本号为rabbitmq-20250619-update1 。
升级示例如下:
rabbitmq-20250619升级到rabbitmq-20250629
rabbitmq-20250619升级到rabbitmq-20250619-update1
版本升级规则
升级方式
开启自动升级
设置自动升级的实例可以在运维时间段内升级到最新的兼容版本。
未开启自动升级
实例默认不开启自动升级。如需启用自动升级功能,需要进行手动配置。具体操作,请参见修改配置信息。
版本的最新功能与BUG修复更新可能会出现不及时的情况,建议使用自动升级模式。
版本有效期为12个月。如果在此期间未进行版本升级,将于第12个月启动强制升级,且该操作不可取消。
在版本有效期内,可以通过手动方式选择立即升级,将版本升级到最新的兼容版本。
可维护时间段
可维护时间段分开始时间和结束时间,时间以整点形式表示,例如:00:00/01:00/......23:00。
默认值为:22:00 - 00:00(北京时间)。
如果开始时间等于结束时间表示全天;结束时间小于开始时间,表示结束时间是第二天的时间。
可维护时间段支持修改。
可维护时间段修改后,待发布任务取消,重新生成一条新的待发布任务。
可维护时间段修改后,执行中的任务不受影响。
版本有效期
云消息队列 RabbitMQ 版的版本有效期为12个月。到期前一个月会生成一个不可取消的升级任务,用户可根据业务情况选择时间升级。
升级目标版本
不管中间是否有多个版本,默认直接将实例升级到兼容当前部署版本的最新稳定版本。
修改配置信息
登录云消息队列 RabbitMQ 版控制台,然后在左侧导航栏选择实例列表。
在实例列表页面的顶部菜单栏选择地域,然后在实例列表中,单击目标实例名称。
在实例详情页面单击版本管理页签,然后在页面右上角单击修改配置。
在弹出的修改配置面板中修改以下参数,然后单击确定。
时区:选择时区。
可维护的时间段:选择可维护时间段。
是否自动升级:选择是否开启自动升级。
修改任务可执行时间
登录云消息队列 RabbitMQ 版控制台,然后在左侧导航栏选择实例列表。
在实例列表页面的顶部菜单栏选择地域,然后在实例列表中,单击目标实例名称。
在实例详情页面单击版本管理页签。
在版本管理页面中单击待升级任务页签。
在待升级任务列表找到需要修改的任务,在其操作列单击修改时间。
在修改待升级任务时间面板中,设置新计划执行时间,然后单击确定。