全部產品
Search
文件中心

ApsaraMQ for RocketMQ:版本管理

更新時間:Dec 27, 2024

雲訊息佇列 RocketMQ 版為您提供全託管的版本管理服務,服務端版本更新後,系統會在後台自動完成升級,不影響訊息收發,業務側無感知。您可以根據波峰穀時間修改後台升級的執行時間和可維護時間段。

使用限制

僅鉑金版執行個體支援版本管理功能,標準版執行個體和專業版執行個體暫不支援。

升級影響

  • 升級過程一般不超過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天

不可以

可以

升級公告發布時產生任務

可營運時間段

  • 自動升級操作會在系統預設的可維護時間段內執行,預設時間為:02:00~06:00。

  • 您可以自訂修改可維護時間段。具體操作,請參見修改可維護時間段

  • 修改可維護時間段僅對之後產生的待升級任務生效,當前已產生的待升級任務不受影響。

  • 若設定的可維護時間段的起始時間等於結束時間,表示全天都處於可升級的時間段。

  • 若設定的可維護時間段的結束時間小於起始時間,表示結束時間為第二天。例如11:00~02:00,表示前一天晚上11點到第二天淩晨2點。

版本有效期間

雲訊息佇列 RocketMQ 版的版本有效期間為6個月。

升級目標版本

不管中間是否有多個版本,預設直接將執行個體升級到當前發布的最新版本。

修改任務可執行時間

  1. 登入雲訊息佇列 RocketMQ 版控制台,在左側導覽列單擊執行個體列表

  2. 在頂部功能表列選擇地區,如華東1(杭州),然後在執行個體列表中,單擊目標執行個體名稱。

  3. 实例详情頁面單擊版本管理頁簽。

  4. 版本管理頁面中單擊待升級任務頁簽。

  5. 在待升級工作清單找到需要修改的任務,在其操作列單擊修改時間

  6. 修改待升級任務時間面板中,設定新計劃執行時間,然後單擊确定

修改可維護時間段

  1. 登入雲訊息佇列 RocketMQ 版控制台,在左側導覽列單擊執行個體列表

  2. 在頂部功能表列選擇地區,如華東1(杭州),然後在執行個體列表中,單擊目標執行個體名稱。

  3. 实例详情頁面單擊版本管理頁簽,然後在頁面右上方單擊更新配置

  4. 在彈出的修改版本升級配置面板中修改可維護的時間段,然後單擊確定

相關文檔

雲訊息佇列 RocketMQ 版服務端各版本的升級內容,請參見5.x系列版本發布日誌