Verwalten von Amazon-MQ-für-RabbitMQ-Engine-Versionen - Amazon MQ

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwalten von Amazon-MQ-für-RabbitMQ-Engine-Versionen

RabbitMQ organisiert Versionsnummern gemäß der semantischen Versioning-Spezifikation als X.Y.Z. XBezeichnet in Implementierungen von Amazon MQ für RabbitMQ die Hauptversion, Y steht für die Nebenversion und Z gibt die Patch-Versionsnummer an. Amazon MQ betrachtet eine Versionsänderung als Hauptversionsänderung, wenn sich die Hauptversionsnummern ändern. Beispielsweise wird ein Upgrade von Version 3.13 auf 4.0 als Hauptversions-Upgrade betrachtet. Eine Versionsänderung gilt als geringfügig, wenn sich nur die Versionsnummer der Nebenversion oder des Patches ändert. Zum Beispiel ein Upgrade von Version 3. 1.1 2.8 auf 3. 1.2 1.3 wird als geringfügiges Versionsupgrade betrachtet.

Amazon MQ for RabbitMQ empfiehlt allen Brokern, die neueste unterstützte Version RabbitMQ 4.2 zu verwenden. Anweisungen zum Upgrade Ihrer Broker-Engine-Version finden Sie unter Upgrade einer Amazon MQ-Broker-Engine-Version.

Wenn Sie einen neuen Amazon MQ for RabbitMQ Broker erstellen, müssen Sie nur die Haupt- und Nebenversionsnummern angeben. Zum Beispiel RabbitMQ 4.2. Wenn Sie bei der Erstellung eines Brokers die Engine-Version nicht angeben, verwendet Amazon MQ automatisch standardmäßig die neueste Engine-Version.

Wichtig

Amazon MQ unterstützt keine Streams. Das Erstellen eines Streams führt zu Datenverlust.

Amazon MQ unterstützt die Verwendung der strukturierten Protokollierung in JSON nicht.

Amazon MQ unterstützt zwei Hauptversionen von RabbitMQ:

  • RabbitMQ 4

    Amazon MQ unterstützt RabbitMQ 4.2 in der RabbitMQ 4-Release-Serie nur auf dem Instance-Typ mq.m7g für alle unterstützten Instance-Größen.

  • RabbitMQ 3

    Amazon MQ unterstützt RabbitMQ 3.13 in der RabbitMQ 3-Release-Serie auf den Instance-Typen mq.t3, mq.m5 und mq.m7g in allen unterstützten Instance-Größen.

Unterstützte Engine-Versionen auflisten

Mit dem Befehl können Sie alle unterstützten Neben- und Hauptversionen der Engine auflisten. describe-broker-instance-options AWS CLI

aws mq describe-broker-instance-options

Um die Ergebnisse nach Engine und Instance-Typ zu filtern, verwenden Sie die --engine-type- und --host-instance-type-Optionen wie im Folgenden gezeigt.

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

Um beispielsweise die Ergebnisse nach RabbitMQ und mq.m7g.large Instanztyp zu filtern, ersetzen Sie sie durch und engine-type durchRABBITMQ. instance-type mq.m7g.large