Solução de problemas: RabbitMQ no Amazon MQ - Amazon MQ

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Solução de problemas: RabbitMQ no Amazon MQ

Use as informações desta seção para ajudá-lo a diagnosticar e resolver problemas comuns que você pode encontrar ao trabalhar com o RabbitMQ em corretores do Amazon MQ.

Não consigo ver as métricas das minhas filas ou dos meus hosts virtuais em CloudWatch.

Se você não conseguir visualizar as métricas de suas filas ou hosts virtuais em CloudWatch, verifique se os nomes da fila ou do host virtual contêm espaços em branco, guias ou outros caracteres não ASCII.

O Amazon MQ não pode publicar métricas para hosts virtuais e filas com nomes que contenham espaços em branco, “tabs” ou outros caracteres “não ASCII”.

Para obter mais informações sobre nomes de dimensões, consulte Dimension na Amazon CloudWatch API Reference.

Como faço para habilitar plug-ins no RabbitMQ no Amazon MQ?

Atualmente, o RabbitMQ no Amazon MQ suporta apenas o plug-in de gerenciamento, escavação, federação e troca de hash consistente do RabbitMQ, que são ativados por padrão. Para obter mais informações sobre como usar plugins compatíveis, consulte o Plug-ins do Amazon MQ para RabbitMQ.

Não consigo alterar a configuração da Amazon VPC para o agente.

O Amazon MQ não é compatível com a alteração da configuração da Amazon VPC após a criação do agente. Observe que você precisará criar um novo agente com a nova configuração da Amazon VPC e atualizar a URL de conexão do cliente com a nova URL de conexão do agente.

As implantações de cluster pausaram minhas sincronizações de filas.

Ao solucionar alarmes de alta memória do RabbitMQ, você pode constatar que as mensagens em uma ou várias filas não podem ser consumidas. Essas filas podem estar no processo de sincronização de mensagens entre nós, durante o qual as respectivas filas ficam indisponíveis para publicação e consumo. As sincronizações de filas podem ficar pausadas devido ao alarme de alta memória e até mesmo contribuir para o alarme de memória.

Para saber mais sobre como interromper e repetir sincronizações de filas pausadas, consulte Resolvendo a sincronização de fila pausada do RabbitMQ.

Meu agente de instância única do Amazon MQ para RabbitMQ está em um ciclo de reinicialização.

Um agente de instância única do Amazon MQ para RabbitMQ que dispara um alarme de memória alta corre o risco de ficar indisponível se for reiniciado e não tiver memória suficiente para inicializar. Isso pode fazer com que o RabbitMQ entre em um loop de reinicialização e evite interações adicionais com o agente até que o problema seja resolvido. Se seu agente estiver em um ciclo de reinicialização, você não poderá aplicar as melhores práticas recomendadas pelo Amazon MQ para resolver o alarme de alta memória.

Para recuperar o agente, recomendamos fazer upgrade para um tipo de instância maior com mais memória. Diferentemente das implantações de cluster, você pode atualizar um agente de instância única enquanto ele está recebendo um alarme de alta memória, pois não há sincronizações de filas a serem realizadas entre os nós durante uma reinicialização.