Подключение Java-клиента RabbitMQ к нескольким очередям

Я использую amqp-client-4.0.2. У меня есть один обмен темами, который направляет сообщения в несколько очередей. Очереди названы в соглашении x.x.x.x. Мой Java-клиент должен иметь возможность потреблять сообщения из нескольких очередей. Я хотел бы иметь возможность сделать это, например, в моей весенней конфигурации, чтобы иметь возможность указать параметр, например, ключ маршрутизации или соглашение об именах, и клиент, чтобы иметь возможность, например, использовать сообщения из очередей animal.orange.#. Это возможно?


person The Strong Programmer    schedule 30.03.2017    source источник


Ответы (1)


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

ИЗМЕНИТЬ

Вы можете использовать REST API для обнаружения имен очередей и динамической настройки контейнера.

person Gary Russell    schedule 30.03.2017