Amazon MQ for ActiveMQ エンジンバージョンの管理 - Amazon MQ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon MQ for ActiveMQ エンジンバージョンの管理

Apache ActiveMQ は、X.Y.Z 形式のセマンティックバージョニングに従ってバージョン番号を分類します。Amazon MQ for ActiveMQ の実装では、X はメジャーバージョンを示し、Y はマイナーバージョンを表し、Z はパッチバージョン番号を示します。Amazon MQ は、メジャーバージョン番号が変更される場合に、バージョン変更がメジャーであると見なします。例えば、バージョン 5.17 から 6.0 へのアップグレードは、メジャーバージョンアップグレードと見なされます。マイナーバージョン番号またはパッチバージョン番号のみが変わる場合、バージョン変更はマイナーと見なされます。例えば、バージョン 5.17 から 5.18 へのアップグレードは、マイナーバージョンアップグレードと見なされます。をオンにすると、Amazon MQ autoMinorVersionUpgradeはブローカーを利用可能な最新のパッチバージョンにアップグレードします。

Amazon MQ for ActiveMQ では、すべてのブローカーについて、サポートされている最新のマイナーバージョンを使用することをお勧めします。ブローカーエンジンバージョンをアップグレードする手順については、「Amazon MQ ブローカーエンジンバージョンのアップグレード」を参照してください。

Amazon MQ for ActiveMQ でサポートされるエンジンバージョン

Amazon MQ バージョンサポートカレンダーは、ブローカーエンジンバージョンがサポート終了に達するタイミングを示します。あるバージョンがサポート終了に達すると、Amazon MQ は、そのバージョンのすべてのブローカーを、サポートされている次のバージョンに自動的にアップグレードします。このアップグレードは、ブローカーのスケジュールされたメンテナンスウィンドウ内で、サポート終了日から 45 日以内に行われます。

Amazon MQ は、バージョンがサポート終了に達する少なくとも 90 日前に通知を送信します。中断を防ぐために、サポート終了日より前にブローカーをアップグレードすることをお勧めします。また、サポート終了が 30 日以内に予定されているバージョンで新しいブローカーを作成することはできません。

Apache ActiveMQ のバージョン Amazon MQ でのサポート終了
ActiveMQ 5.18 (推奨)
ActiveMQ 5.17 2025 年 6 月 16 日
ActiveMQ 5.16 2024 年 11 月 15 日
ActiveMQ 5.15 2024 年 9 月 16 日

新しい Amazon MQ for ActiveMQ ブローカーを作成するときは、サポートされている任意の ActiveMQ エンジンバージョンを指定できます。ブローカーの作成時にエンジンバージョン番号を指定しない場合は、Amazon MQ により、デフォルトで自動的に最新のエンジンバージョン番号が選択されます。

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

ブローカーはいつでも、サポートされている次のメジャーバージョンまたはマイナーバージョンに手動でアップグレードできます。自動マイナーバージョンアップグレードを有効にすると、Amazon MQ はメンテナンスウィンドウ内で、サポートされている最新のパッチバージョンにブローカーをアップグレードします。

ブローカーの手動アップグレードの詳細については、「Amazon MQ ブローカーエンジンバージョンのアップグレード」を参照してください。

サポートされているエンジンバージョンのリスト化

describe-broker-instance-options AWS CLI コマンドを使用して、サポートされているすべてのマイナーエンジンバージョンとメジャーエンジンバージョンを一覧表示できます。

aws mq describe-broker-instance-options

エンジンおよびインスタンスタイプで結果をフィルタリングするには、以下にあるように、--engine-type および --host-instance-type オプションを使用します。

aws mq describe-broker-instance-options --engine-type engine-type --host-instance-type instance-type

例えば、ActiveMQ と mq.m5.large インスタンスタイプで結果をフィルタリングするには、engine-typeACTIVEMQinstance-typemq.m5.large に置き換えます。