View a markdown version of this page

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 per 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 della versione è considerata minore se cambia solo il numero di versione minore o della patch. Ad esempio, l'aggiornamento dalla versione 3. Da 1.1 .28 a 3. 12.13 è considerato un aggiornamento di versione minore.

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

Quando crei un nuovo broker Amazon MQ per 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'utilizzo della registrazione strutturata in JSON.

Amazon MQ supporta due versioni principali di RabbitMQ:

  • RabbitMQ 4

    Amazon MQ supporta le RabbitMQ versioni 4.3 e 4.2 della serie 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 sui tipi di istanza mq.t3, mq.m5 e mq.m7g in tutte le dimensioni di istanza supportate.

Elenco di versioni del motore supportate

Puoi elencare tutte le versioni minori e principali del motore supportate 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 per RabbitMQ e il tipo di mq.m7g.large istanza, sostituisci engine-type con RABBITMQ e instance-type con. mq.m7g.large