Подключитесь к MQ с помощью Jmeter и предоставьте обратный адрес - PullRequest
0 голосов
/ 10 мая 2018

Исходя из этого , требования эволюционировали. Больше не достаточно отправить сообщение на mq. Теперь я должен включить «обратный адрес» в сообщение. Мне дано понять, что это будет включать в себя некоторую информацию о контроле MQ I (но, к сожалению, мне пока не дали доступ). У меня вопрос: какая информация мне понадобится из «моего» MQ и как мне включить ее в сообщение, которое я отправляю, чтобы MQ на другой стороне отправлял фиктивный ответ на правильный адрес возврата?

1 Ответ

0 голосов
/ 10 мая 2018

Согласно Маршрутизация возврата Статья базы знаний IBMMQ:

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

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

Независимо от источника этого адреса, любое приложение, обрабатывающее сообщение , может использовать этот адрес для возврата ответа , сообщения о состоянии или сообщения отправителю приложения.

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

Формат сообщения IBMMQ не указан (кроме очень универсальных типов ), онполностью зависит от разработчика, поэтому вам нужно спросить своих разработчиков относительно того, что вы должны использовать в качестве обратного адреса, или если у вас есть требование для проверки маршрутизации ответов - вы должны знать администратор очередей и имя очереди сами.

Если у вас нет экземпляра IBMMQ для игры, вы можете легко его запустить и запустить, например, IBMMQ Docker Container , посмотрите Тестирование "Docked" IBM MQ с помощьюJMeter - статья Learn 1026 * для подробных инструкций по настройке.

...