全部產品
Search
文件中心

ApsaraMQ for RabbitMQ:版本管理

更新時間:Nov 14, 2025

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

使用限制

僅Serverless獨享執行個體支援版本管理功能。

升級影響

  • 升級期間可能會導致用戶端中斷連線,建議用戶端配置自動重連

  • 訊息可能會有重複消費的情況,應用應該按最佳實務,做好訊息的等冪,詳情請參見訊息等冪

  • 版本升級過程中不支援執行個體退訂、執行個體釋放、執行個體升降配及其他升級操作,如需在控制台進行管理操作(例如建立、刪除Topic),請避開升級期間。

  • 版本升級後不支援回退到歷史版本。

版本規範

執行個體完整的版本號碼為: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個月。到期前一個月會產生一個不可取消的升級任務,使用者可根據業務情況選擇時間升級。

升級目標版本

不管中間是否有多個版本,預設直接將執行個體升級到相容當前部署版本的最新穩定版本。

修改配置資訊

  1. 登入雲訊息佇列 RabbitMQ 版控制台,然後在左側導覽列選擇实例列表

  2. 实例列表頁面的頂部功能表列選擇地區,然後在執行個體列表中,單擊目標執行個體名稱。

  3. 執行個體詳情頁面單擊版本管理頁簽,然後在頁面右上方單擊修改配置

  4. 在彈出的修改配置面板中修改以下參數,然後單擊確定

    • 時區:選擇時區。

    • 可維護的時間段:選擇可維護時間段。

    • 是否自動升級:選擇是否開啟自動升級。

修改任務可執行時間

  1. 登入雲訊息佇列 RabbitMQ 版控制台,然後在左側導覽列選擇实例列表

  2. 实例列表頁面的頂部功能表列選擇地區,然後在執行個體列表中,單擊目標執行個體名稱。

  3. 執行個體詳情頁面單擊版本管理頁簽。

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

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

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