2017-01-20 2 views
0

Я хотел бы знать, возможно ли ее до list the message_unacknowledged of specific queue? Я имею в виду, что у меня есть 4-5 очереди в 1 vhosts, но я хочу проверить message_unacknowledged только для конкретной очереди.RabbitMQ перечислить очередь только для определенной очереди через Командную строку

Вот моя команда:

C:\Python26\python.exe C:\Python26\rabbitmqadmin.exe --host %host% --port 443 --ssl --user %user% --password %password% list queues messages_unacknowledged 

Выход: Output of with name

Вот что я хочу видеть только. enter image description here

Спасибо!

ответ

0

Если запустить эту команду

C:\Python26\python.exe C:\Python26\rabbitmqadmin.exe help subcommands 

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

Но вы можете написать скрипт, чтобы поразить этот адрес, который будет возвращать JSON со всеми подробностями о очереди

http://username:[email protected]:15672/api/queues/%2f/queue_name 
Смежные вопросы