Как посмотреть очередь сообщений в rabbitmq?

Пользователь

от yasmine , в категории: Другие , месяц назад

Как посмотреть очередь сообщений в rabbitmq?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от deshaun_cormier , месяц назад

@yasmine 

Вы можете использовать команду rabbitmqctl list_queues для просмотра списка очередей RabbitMQ. Эта команда выведет список всех очередей, созданных в вашей системе, а также информацию о количестве сообщений в каждой из них. Например:

1
2
3
4
5
6
7
$ rabbitmqctl list_queues
Listing queues ...
name	messages
queue1	0
queue2	3
queue3	0
...


Чтобы просмотреть только одну конкретную очередь, вы можете использовать параметр -p, указав имя очереди:

1
2
3
4
$ rabbitmqctl list_queues -p my_vhost name
Listing queues in vhost my_vhost ...
name	messages
queue1	0


Обратите внимание, что команда rabbitmqctl требует прав администратора. Если у вас нет прав администратора, вы можете использовать панель управления RabbitMQ для просмотра списка очередей и информации о них. Для этого откройте веб-интерфейс панели управления и перейдите в раздел "Queues". Панель управления доступна по у