Число очередей RabbitMQ на основе значения заголовка сообщения - PullRequest
0 голосов
/ 18 марта 2019

Я изучаю возможность получения количества очередей на основе значения пользовательского заголовка в сообщении.Например, если у меня есть очередь из 100 сообщений - 25 с настраиваемым заголовком «CUSTHDR» и значением = «Apple», 25 со значением заголовка «Orange» и еще 50 со значением заголовка «Виноград», мне нужно уметьполучить количество сообщений в очереди на основе значения заголовка.Что-то вроде метода, который возвращает 50, когда я запускаю GetMessageCount ("Grapes");

Любое направление очень ценится.

1 Ответ

0 голосов
/ 19 марта 2019

Это не поддерживается RabbitMQ.

Вам потребуется использовать все сообщения, сгруппировать их по заголовкам, чтобы получить счетчик, а затем повторно поставить их в очередь (или отклонить доставки).


ПРИМЕЧАНИЕ: команда RabbitMQ отслеживает список рассылки rabbitmq-users и только иногда отвечает на вопросы по StackOverflow.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...