View a markdown version of this page

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

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

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

RabbitMQ は、X.Y.Z 形式のセマンティックバージョニングに従ってバージョン番号を分類します。Amazon MQ for RabbitMQ の実装では、X はメジャーバージョンを示し、Y はマイナーバージョンを表し、Z はパッチバージョン番号を示します。Amazon MQ は、メジャーバージョン番号が変更される場合に、バージョン変更がメジャーであると見なします。たとえば、バージョン 3.13 から 4.0 へのアップグレードはメジャーバージョンのアップグレードと見なされます。マイナーバージョン番号またはパッチバージョン番号のみが変わる場合、バージョン変更はマイナーと見なされます。たとえば、バージョン 3.11.28 から 3.12.13 へのアップグレードは、マイナーバージョンアップグレードと見なされます。

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

新しい Amazon MQ for RabbitMQ ブローカーを作成するときは、メジャーバージョン番号とマイナーバージョン番号のみを指定する必要があります。たとえば、4RabbitMQ.2 です。ブローカーの作成時にエンジンバージョンを指定しない場合、Amazon MQ は自動的に最新のエンジンバージョンにデフォルト設定されます。

重要

Amazon MQ では、ストリームはサポートされません。ストリームを作成すると、データが失われます。

Amazon MQ は、JSON での構造化ログ記録の使用をサポートしていません。

Amazon MQ は RabbitMQ の 2 つのメジャーバージョンリリースをサポートしています。

  • RabbitMQ 4

    Amazon MQ はRabbitMQ、サポートされているすべてのインスタンスサイズの mq.m7g インスタンスタイプでのみ、4 RabbitMQ つのリリースシリーズで 4.3 と 4.2 をサポートしています。

  • RabbitMQ 3

    Amazon MQ は、サポートされているすべてのインスタンスサイズでRabbitMQmq.t3、mq.m5、および mq.m7g インスタンスタイプの RabbitMQ 3 リリースシリーズで RabbitMQ 3.13 をサポートしています。

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

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.m7g.large インスタンスタイプで結果をフィルタリングするには、engine-type を RABBITMQ、instance-type を mq.m7g.large に置き換えます。