2013-05-30 3 views
2

Я хотел бы написать .net Trigger Monitor. Но сначала я хотел бы просто настроить запущенную очередь. В соответствии с этим URL http://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/topic/com.ibm.mq.csqzal.doc/fg13840a.gif, когда я настраиваю очередь приложений, после помещения сообщений в очередь приложений, сообщения должны появляться в очереди инициализации. Но этого не происходит, и я не вижу триггерных сообщений в очереди инициализации. Пожалуйста, помогите мне настроить простой пример.Как настроить тригрринг в IBM WebSPhere MQ Explorer?

+0

вы смотрели на .NET Monitor? Эта ссылка дает вам более подробную информацию: http://pic.dhe.ibm.com/infocenter/wmqv7/v7r5/topic/com.ibm.mq.doc/un10650_.htm. Ссылка MQ v6 такова: http://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/topic/com.ibm.mq.csqzav.doc/un10660_.htm – Shashi

+0

Я посмотрел на нее. Но я не хочу писать .Net Monitor. Насколько я понимаю, я могу просто настроить локальную очередь, настроить для нее запуск, чем настроить очередь инициализации, чем написать программу, которая будет прослушивать очередь инициализации, и когда я буду нажимать сообщение в очереди приложений, MQ Manager должен поместите триггерное сообщение в очередь инициализации. Но я не вижу сообщений в очереди инициализации, поэтому запуск не работает, и я пытаюсь найти, что я настроил неправильно. – Ilya

+0

Моя проблема очень похожа на эту: http://www.mqseries.net/phpBB/viewtopic.php?t=45405&postdays=0&postorder=asc&start=0 Я не могу проверить, работает ли запуск или нет. – Ilya

ответ

1

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

Это не сработает. Я боюсь. Триггерные сообщения будут создаваться только в очереди инициализации IFF, программа мониторинга триггера имеет очередь, открытую для ввода. Поэтому, чтобы «видеть» сообщения отправляются в очередь инициализации, вы должны, как минимум, иметь какое-то приложение с открытой очередью инициализации для ввода. Если вы хотите иметь возможность отображать curdepth и видеть сообщения в очереди, вам потребуется приложение, которое не собиралось сразу их уничтожать, конечно!

0

Здесь показать свой пример tiggering канала отправителя всякий раз, когда есть сообщение приходит очередь передачи:

Смежные вопросы