Triggering Channels

2003-05-29 Thread Sony Varghese
Hi everyone,

I have a scenario where 2 qmgrs QM1 and QM2 communicate with each other.
I've defined sender channel QM1.QM2 on QM1 and a corresponding receiver
channel on QM2.

I've set triggering ON for my transmission queue on QM1. When messages
arrive
on the transmission queue, the sender channel is triggered properly.

The issue I'm facing now is when QM2 goes down, the sender channel goes
into retry status.
Now when messages are put on the transmission queue, the channel initiator
cannot start the channel
and the transmission queue becomes get inhibited.

Is there anyway that I can prevent this from happening ?

Do reply.

Warm Regards
Sony.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: Triggering Channels

2003-05-29 Thread Morag Hughson
Sony,

If your channel is in RETRY this means that the channel initiator will
periodically attempt to start it (based on your retry values). This is
normal processing and is designed to restart your channels automatically
after an outage (e.g. QM2 going down) without the need for manual
intervention. The transmission queue is deliberately set to GET(INHIBITED)
to prevent triggering because the channel initiator already knows about the
need to restart this channel and trigger messages are not needed. The
channel will re-enable the queue for get when it starts.

If you are not happy to let retry processing cope with this for you, then
you can set a short disconnect interval which tells the channel to end
(after this interval) when there are no more messages to process on it's
transmission queue. It will then be re-triggered when more messages turn
up. When the channel ends in this way it will be inactive. If the channel
is inactive when QM2 goes down it will not go into RETRY. If the channel is
running when QM2 ends you will still go into RETRY however.

Cheers
Morag

Morag Hughson
WebSphere MQ for z/OS Development
Internet: [EMAIL PROTECTED]

Hi everyone,

I have a scenario where 2 qmgrs QM1 and QM2 communicate with each other.
I've defined sender channel QM1.QM2 on QM1 and a corresponding receiver
channel on QM2.

I've set triggering ON for my transmission queue on QM1. When messages
arrive
on the transmission queue, the sender channel is triggered properly.

The issue I'm facing now is when QM2 goes down, the sender channel goes
into retry status.
Now when messages are put on the transmission queue, the channel initiator
cannot start the channel
and the transmission queue becomes get inhibited.

Is there anyway that I can prevent this from happening ?

Do reply.

Warm Regards
Sony.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive