Как просмотреть ожидающие сообщения в администраторе RabbitMQ?

Как вы просматриваете ожидающие / помещенные в очередь сообщения в администраторе RabbitMQ?

У меня запущен инструмент администратора RabbitMQ, и на странице обзора показано, что готово более 4000 сообщений. Это также показывает, что есть более 90 потребителей. Тем не менее, количество готовых сообщений не меняется, и мои процессоры Celery не сообщают, что они обрабатывают какие-либо задачи.

Как мне просмотреть актуальные сообщения, которые стоят в очереди в Кролике? Кажется, ни одна из страниц в админке не показывает вам сообщения. При щелчке в разделе "Очереди" отображаются очереди с наиболее готовыми сообщениями, но при повторном нажатии на одну из этих очередей сообщения не отображаются.

Кроме того, я настроил Celery для запуска 2 процессов: 1 для использования очереди "по умолчанию" и одного для "длинной" очереди для 10 различных клиентских приложений. Поэтому я ожидаю, что в RabbitMQ будет указано 2 * 10 = 20 очередей, но в нем более 100 со случайными именами, такими как "f5e18f4a079045cbafbca48fb20c7cec", и ни одна из них, похоже, не работает. Каковы все эти ненужные очереди?

0 ответов

Другие вопросы по тегам