Solución de problemas: RabbitMQ en Amazon MQ - Amazon MQ

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Solución de problemas: RabbitMQ en Amazon MQ

Usa la información de esta sección para ayudarte a diagnosticar y resolver los problemas más comunes que puedes encontrar al trabajar con los corredores de RabbitMQ en Amazon MQ.

No puedo ver las métricas de mis colas o de mis hosts virtuales en. CloudWatch

Si no puede ver las métricas de las colas o los hosts virtuales CloudWatch, compruebe si los nombres de las colas o los hosts virtuales contienen espacios en blanco, pestañas u otros caracteres que no sean ASCII.

Amazon MQ no puede publicar métricas de anfitriones virtuales y colas con nombres que contengan espacios en blanco, tabulaciones u otros caracteres que no son ASCII.

Para obtener más información sobre los nombres de las dimensiones, consulta Dimension en la referencia de las CloudWatch API de Amazon.

¿Cómo activo los complementos de RabbitMQ en Amazon MQ?

Actualmente, RabbitMQ en Amazon MQ solo es compatible con el complemento RabbitMQ management, shovel, federation y consistent-hash exchange, que están habilitados de forma predeterminada. Para obtener más información sobre el uso de complementos admitidos, consulte Complementos de Amazon MQ para RabbitMQ.

No puedo cambiar la configuración de Amazon VPC para el agente.

Amazon MQ no admite cambiar la configuración de Amazon VPC después de crear su agente. Tenga en cuenta que deberá crear un nuevo agente con la nueva configuración de Amazon VPC y actualizar la URL de conexión del cliente con la nueva URL de conexión del agente.

Las implementaciones de clústeres han interrumpido las sincronizaciones de mis colas.

Cuando se solucionan alarmas de memoria elevada de RabbitMQ, es posible que se descubra que no se pueden consumir los mensajes de una o varias colas. Es posible que estas colas estén sincronizando mensajes entre nodos, y durante ese proceso las colas respectivas no están disponibles para publicación y consumo. Las sincronizaciones de colas pueden quedar en pausa debido a la alarma de memoria elevada, e incluso contribuir a que se produzca esa alarma de memoria.

Para obtener información sobre la detención y el reintento de sincronizaciones de colas en pausa, consulte Resolver la sincronización de colas en pausa de RabbitMQ.

Mi bróker de instancia única de Amazon MQ para RabbitMQ se encuentra en un ciclo de reinicio.

Un bróker de instancia única de Amazon MQ for RabbitMQ que emita una alarma de memoria alta corre el riesgo de dejar de estar disponible si se reinicia y no tiene suficiente memoria para iniciarse. Esto puede provocar que RabbitMQ entre en un bucle de reinicio, y evitar que se puedan realizar más interacciones con el agente hasta que se resuelva el problema. Si su agente se encuentra en un ciclo de reinicio, no podrá aplicar las prácticas recomendadas por Amazon MQ para resolver la alarma de memoria agotada.

Para recuperar el agente, recomendamos actualizar a un tipo de instancia de mayor tamaño con más memoria. A diferencia de lo que ocurre con las implementaciones en clústeres, puede actualizar un broker de instancia única mientras se produce una alarma de memoria excesiva, ya que no es necesario realizar sincronizaciones de colas entre nodos durante un reinicio.