Как использовать подстановочные знаки activemq для отправки сообщений - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь отправить сообщение в несколько очередей в соответствии с этой документацией ActiveMQ Wildcards . Идея состоит в том, чтобы отправить сообщение в очередь PRICE.> и получить его в очередях PRICE.STOCK.NASDAQ.ORCL и PRICE.STOCK.NYSE.IBM (очереди созданы). Но вместо пересылки сообщений в PRICE.STOCK.NASDAQ.ORCL и PRICE.STOCK.NYSE.IBM activemq создайте новую очередь PRICE.>, которая станет этим сообщением.

Я попытался отправить сообщение с помощью инструмента администрирования activemq (маска для отправки) и приложения для весенней загрузки. Поведение такое же - сообщение помещается в новую созданную очередь PRICE.> .Activemq не был дополнительно настроен, я использую конфигурацию, предоставленную activemq 5.15.7.

1 Ответ

0 голосов
/ 06 ноября 2018

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

...