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

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

重要

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

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

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

  • RabbitMQ 4

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

  • 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-typeRABBITMQinstance-typemq.m7g.large に置き換えます。