Amazon MQ ora supporta la versione 4.3 di RabbitMQ

Inserito il: 10 set 2026

Amazon MQ ora supporta la versione 4.3 di RabbitMQ, che aggiunge miglioramenti alle funzionalità di code quorum come compattazione, livelli di priorità aumentati, nuovi tentativi ritardati nativi e timeout dei consumer gestiti in modo controllato. RabbitMQ 4.3 include anche varie correzioni di bug e ottimizzazioni delle prestazioni relative alla gestione della memoria.

Le code quorum su RabbitMQ 4.3 eseguono la compattazione per ridurre l'occupazione del disco da parte delle code e forniscono supporto nativo per 32 livelli di priorità rigorosi, contro i due livelli relativi supportati nelle versioni precedenti di RabbitMQ. Le code quorum ora possono accantonare automaticamente i messaggi non recapitati e ritentarne la consegna dopo un intervallo di raffreddamento configurato. I timeout dei consumer non sono più gestiti a livello di canali di protocollo globali, ma dalle code quorum e ora possono essere configurati singolarmente per ciascun protocollo. Sia i timeout dei consumer sia i nuovi tentativi ritardati sono configurabili e gestibili attraverso le policy di RabbitMQ. RabbitMQ 4.3 non supporta più le code transitorie non esclusive, il Global QoS e l'archiviazione delle code classiche v1. Inoltre, i timeout dei consumer non si applicano alle code classiche.

Per iniziare a utilizzare RabbitMQ 4.3 su Amazon MQ, basta selezionare RabbitMQ 4.3 quando si crea un nuovo broker con il tipo di istanza m7g tramite la Console di gestione AWS, AWS CLI o gli SDK AWS. Amazon MQ gestisce automaticamente gli aggiornamenti delle versioni delle patch per i broker RabbitMQ 4.3, quindi si deve specificare unicamente la versione major.minor. Per ulteriori informazioni sulle modifiche apportate a RabbitMQ 4.3, consulta le note di rilascio di Amazon MQ e la guida per sviluppatori di Amazon MQ. Questa versione è disponibile in tutte le regioni in cui sono supportate le istanze di tipo Amazon MQ m7g.