Como visualizar mensagens pendentes no RabbitMQ admin?

1

Como você visualiza mensagens pendentes / enfileiradas no admin do RabbitMQ?

Eu tenho a ferramenta de administração do RabbitMQ em execução, e a página de visão geral está mostrando que há mais de 4000 mensagens prontas. Também está mostrando que existem mais de 90 consumidores. No entanto, o número de mensagens prontas não está mudando, e meus processadores Celery não estão relatando que estão processando qualquer tarefa.

Como visualizo as mensagens reais enfileiradas no Rabbit? Nenhuma das páginas do admin parece mostrar mensagens para você. Clicar em Filas mostra as filas com as mensagens mais prontas, mas clicar em uma dessas filas novamente não mostra nenhuma mensagem.

Além disso, configurei o Celery para executar 2 processos, 1 para consumir fila "padrão" e um para consumir fila "longa", para 10 aplicativos clientes diferentes. Então, eu esperaria que houvesse 2 * 10 = 20 filas listadas no RabbitMQ, mas ele está listando mais de 100 com nomes aleatórios como "f5e18f4a079045cbafbca48fb20c7cec", e nenhum deles parece estar sendo trabalhado. Quais são todas essas filas de lixo eletrônico?

    
por Cerin 19.07.2017 / 20:44

0 respostas