Amazon MQ agora oferece suporte a atualizações de versões principais no local para o RabbitMQ 4
O Amazon MQ agora oferece suporte a atualizações de versão no local para agentes do RabbitMQ, o que permite atualizar seus agentes para o RabbitMQ 4 sem criar um novo agente ou migrar seus dados. Agora você pode atualizar do RabbitMQ 3.13 para o 4.2 diretamente pelo console do Amazon MQ, pela AWS CLI ou pela API.
As atualizações no local preservam a configuração do agente, as filas, as trocas, as vinculações, os usuários e as políticas. O RabbitMQ 4.2 introduz mudanças significativas, incluindo a remoção das filas espelhadas clássicas e a migração do Mnesia para o armazenamento de metadados Khepri. Os agentes devem estar sendo executados nos tipos de instância M7G (Graviton) e não devem ter filas espelhadas clássicas para se qualificarem para a atualização. Uma ferramenta de migração de filas está disponível para converter filas espelhadas clássicas em filas de quórum antes da atualização. Durante uma atualização de versão principal, seu agente ficará indisponível enquanto o Amazon MQ realiza o processo de atualização.
Para atualizar seu agente, basta selecionar o RabbitMQ 4.2 como sua versão por meio do Console de Gerenciamento da AWS, da AWS CLI ou dos AWS SDKs. O Amazon MQ gerencia automaticamente as atualizações da versão do patch para seus corretores do RabbitMQ 4.2, portanto, você só precisa especificar a versão maior.minor. Para saber mais sobre o RabbitMQ 4.2 e o processo de atualização, consulte as notas de versão do Amazon MQ e o guia do desenvolvedor do Amazon MQ. Esse recurso está disponível em todas as regiões que oferecem as instâncias do RabbitMQ 4 atualmente.