すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for RocketMQ:バージョン管理

最終更新日:Jul 03, 2026

ApsaraMQ for RocketMQ は、フルマネージドのバージョン管理サービスを提供します。ブローカーのアップグレード時には、システムがバックグラウンドで自動的にアップグレードを完了し、メッセージの送受信やご利用のサービスに影響を与えません。

制限事項

バージョン管理は、Serverless シリーズの Dedicated Edition インスタンスおよび非 Serverless シリーズの Standard Edition、Professional Edition、Enterprise Platinum Edition(サブスクリプションおよび従量課金)でサポートされています。

アップグレードの影響

  • アップグレードは通常 30 分以内に完了します。アップグレードに時間がかかる場合は、チケットを送信してください。Enterprise Platinum Edition インスタンスをご利用の場合には、専用の DingTalk グループを通じて即時サポートも受けられます。アップグレード中は、ブローカーがバッチ単位で再起動されるため、クライアント接続が一時的に中断される可能性がありますが、メッセージの送受信には影響しません。

  • アップグレード中にメッセージが再配信される場合があります。そのため、アプリケーションはメッセージのべき等性を適切に処理できるように設計する必要があります。

  • バージョンアップグレード中は、インスタンスの登録解除インスタンスのリリースインスタンスのスケーリング、その他のアップグレード操作を実行できません。ただし、インスタンスの更新は引き続き可能です。コンソール上でトピックの作成・削除などの管理操作を行う必要がある場合は、アップグレード期間外にスケジュールしてください。

  • アップグレード後、インスタンスを以前のバージョンにロールバックすることはできません。

バージョンアップグレードの範囲

インスタンスの完全なバージョン番号は、x.y-rmq-yyyymmdd 形式を使用します。各コンポーネントの定義は以下のとおりです。

  • x.y:オープンソースの Apache RocketMQ バージョン x.y.z に対応します。ここで z は最新のパッチリリースを表します。たとえば、5.1 は Apache RocketMQ の最新の 5.1.z バージョンに対応します。

  • yyyymmdd:ApsaraMQ for RocketMQ のバージョン番号(例:20230329)に対応します。この部分は商用機能、機能強化、バグ修正を示します。

以下はアップグレードの例です。

  • 5.0-rmq-20230329 から 5.1-rmq-20230329 へのアップグレード

  • 5.0-rmq-20230329 から 5.0-rmq-20230411 へのアップグレード

各バージョンの変更点の詳細については、「5.x シリーズのバージョンリリースノート」をご参照ください。

アップグレードルール

アップグレード方法

自動アップグレード:デフォルトでは、ApsaraMQ for RocketMQ がインスタンスのバージョンを自動的にアップグレードします。ApsaraMQ for RocketMQ の新しいブローカーバージョンがリリースされると、システムは自動的に保留中のアップグレードタスクを作成し、バックグラウンドでアップグレードを完了します。

保留中のアップグレードタスク

保留中のアップグレードタスクは、ApsaraMQ for RocketMQ によって自動的に作成されます。コンソールでステータスやスケジュール時刻などのタスク詳細を確認できます。また、保留中のタスクのスケジュール時刻を変更することも可能です。詳細については、「アップグレードタスクの実行時刻の変更」をご参照ください。

タスクソース

スケジュール実行時刻

最新の実行時刻

キャンセル可能

スケジュール変更可能

タスク生成時刻

自動バージョンアップグレード

新バージョンのリリース日

スケジュール実行時刻 + 7 日

いいえ

はい

アップグレードアナウンスの公開時にタスクが生成されます。

バージョンの有効期間

ApsaraMQ for RocketMQ のバージョンは 12 か月間有効です。

バージョンの有効期限が近づくと、キャンセル不可のアップグレードタスクが生成されます。お客様は 1 か月の間にアップグレードの具体的な時刻を選択できます。

アップグレード先のバージョン

デフォルトでは、インスタンスは中間バージョンをスキップして、最新の利用可能なバージョンに直接アップグレードされます。

タスク実行時刻の変更

  1. ApsaraMQ for RocketMQ コンソールにログインします。左側のナビゲーションウィンドウで、インスタンス数 をクリックします。

  2. 上部のナビゲーションバーで、中国 (杭州) などのリージョンを選択します。「インスタンス」ページで、管理対象のインスタンス名をクリックします。

  3. インスタンスの詳細 ページで、バージョン管理 タブをクリックします。

  4. バージョン管理 ページで、[保留中のタスク] タブをクリックします。

  5. 保留中のタスク一覧で、変更対象のタスクを見つけ、操作 列の [時刻の変更] をクリックします。

  6. [保留中のタスクの更新時刻の変更] パネルで、[新規スケジュール更新時刻] を設定し、OK をクリックします。

関連ドキュメント

ApsaraMQ for RocketMQ の各ブローカーバージョンにおける変更点の詳細については、「5.x シリーズのバージョンリリースノート」をご参照ください。