Gestione delle versioni del motore Amazon MQ per RabbitMQ - Amazon MQ

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Gestione delle versioni del motore Amazon MQ per RabbitMQ

RabbitMQ organizza i numeri di versione in base alle specifiche di controllo della versione semantico come X.Y.Z. Nelle implementazioni di Amazon MQ for RabbitMQ, X indica la versione principale, Y rappresenta la versione secondaria e Z indica il numero di versione della patch. Amazon MQ considera una modifica di versione importante se cambiano i numeri di versione principali. Ad esempio, l'aggiornamento dalla versione 3.13 alla 4.0 è considerato un aggiornamento della versione principale. Una modifica di versione è considerata secondaria se cambia solo il numero della versione secondaria o della patch. Ad esempio, l'aggiornamento dalla versione 3. Da 1.28 a 3. 12.13 è considerato un aggiornamento secondario della versione.

Amazon MQ for RabbitMQ consiglia a tutti i broker di utilizzare l'ultima versione supportata RabbitMQ 4.2. Per istruzioni su come aggiornare la versione del motore del broker, consulta Aggiornamento di una versione del motore di brokeraggio Amazon MQ.

Quando crei un nuovo broker Amazon MQ for RabbitMQ, devi solo specificare i numeri di versione principale e secondaria. Ad esempio, RabbitMQ 4.2. Se non specifichi la versione del motore durante la creazione di un broker, Amazon MQ utilizza automaticamente la versione più recente del motore.

Importante

Amazon MQ non supporta gli stream. La creazione di uno stream comporterà la perdita di dati.

Amazon MQ non supporta l'uso della registrazione strutturata in JSON.

Amazon MQ supporta due versioni principali di RabbitMQ:

  • RabbitMQ 4

    Amazon MQ supporta RabbitMQ 4.2 nella serie di release RabbitMQ 4 solo sul tipo di istanza mq.m7g in tutte le dimensioni di istanza supportate.

  • RabbitMQ 3

    Amazon MQ supporta RabbitMQ 3.13 nella serie di release RabbitMQ 3 su tipi di istanze mq.t3, mq.m5 e mq.m7g in tutte le dimensioni di istanze supportate.

Elenco di versioni del motore supportate

Puoi elencare tutte le versioni minori e principali supportate del motore utilizzando il comando. describe-broker-instance-options AWS CLI

aws mq describe-broker-instance-options

Per filtrare i risultati in base al motore e al tipo di istanza, utilizzare le opzioni --engine-type e --host-instance-type come mostrato di seguito.

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

Ad esempio, per filtrare i risultati di RabbitMQ e digitare l'mq.m7g.largeistanza, sostituisci engine-type con RABBITMQ e instance-type con. mq.m7g.large