云消息隊列 RocketMQ 版為您提供全托管的版本管理服務,服務端版本更新后,系統會在后臺自動完成升級,不影響消息收發,業務側無感知。您可以根據波峰谷時間修改后臺升級的執行時間和可維護時間段。
使用限制
僅鉑金版實例支持版本管理功能,標準版實例和專業版實例暫不支持。
升級影響
版本升級范圍
實例的完整版本號: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天 | 不可以 | 可以 | 升級公告發布時生成任務 |
可運維時間段
自動升級操作會在系統默認的可維護時間段內執行,默認時間為:02:00~06:00。
您可以自定義修改可維護時間段。具體操作,請參見修改可維護時間段。
修改可維護時間段僅對之后生成的待升級任務生效,當前已生成的待升級任務不受影響。
若設置的可維護時間段的起始時間等于結束時間,表示全天都處于可升級的時間段。
若設置的可維護時間段的結束時間小于起始時間,表示結束時間為第二天。例如11:00~02:00,表示前一天晚上11點到第二天凌晨2點。
版本有效期
云消息隊列 RocketMQ 版的版本有效期為6個月。
升級目標版本
不管中間是否有多個版本,默認直接將實例升級到當前發布的最新版本。
修改任務可執行時間
登錄云消息隊列 RocketMQ 版控制臺,在左側導航欄單擊實例列表。
在頂部菜單欄選擇地域,如華東1(杭州),然后在實例列表中,單擊目標實例名稱。
在實例詳情頁面單擊版本管理頁簽。
在版本管理頁面中單擊待升級任務頁簽。
在待升級任務列表找到需要修改的任務,在其操作列單擊修改時間。
在修改待升級任務時間面板中,設置新計劃執行時間,然后單擊確定。
修改可維護時間段
登錄云消息隊列 RocketMQ 版控制臺,在左側導航欄單擊實例列表。
在頂部菜單欄選擇地域,如華東1(杭州),然后在實例列表中,單擊目標實例名稱。
在實例詳情頁面單擊版本管理頁簽,然后在頁面右上角單擊更新配置。
在彈出的修改版本升級配置面板中修改可維護的時間段,然后單擊確定。
相關文檔
云消息隊列 RocketMQ 版服務端各版本的升級內容,請參見5.x系列版本發布日志。