|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Blocket Queue in a Queue Manager |
« View previous topic :: View next topic » |
Author |
Message
|
steiner |
Posted: Thu Jun 24, 2004 6:20 am Post subject: Blocket Queue in a Queue Manager |
|
|
Voyager
Joined: 07 Mar 2003 Posts: 89
|
Posted: Thu Jun 24, 2004 6:15 am Post subject: Blocked Queue in a Queue Manager
--------------------------------------------------------------------------------
Hello,
I have a Queue Manager with 7 Queues. All queues worked fine until 10 days where I had a Queue blocked. All messages are still in the Queue and the Queue depth grows bigger and bigger.
So I tried to turn off and on thee Trigger Control but it didn't work.
To get all the messages from these Queue (All files) I took the command :
./mqbqtofl -mQHMCNDCP -qQHMC.IF.0.FILE.B14A -f/interface/data/nc_sap/ and all messages are on my storage , but it didn't work now automatic. All days I made these command manually to get my Files.
All others Queues work fine and automatic and are stored on the same Directory.
What can I do to repair this , and not reconfigure the script in my Queue Manager ...
Thenks a lot for your help.... |
|
Back to top |
|
 |
bower5932 |
Posted: Thu Jun 24, 2004 6:34 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA
|
If one of your queues is growing, then you need to make sure that something is running to get the messages off of the queue. It sounds like you were trying to do this with triggering. My guess would be that somebody changed something either in the base queue so that isn't triggered or the process to be started has changed and isn't being triggered. |
|
Back to top |
|
 |
steiner |
Posted: Thu Jun 24, 2004 7:51 am Post subject: Queue Blocked |
|
|
Voyager
Joined: 07 Mar 2003 Posts: 89
|
Hello,
Thanks for your response.
Yes I am triggering this with Process who is the same for all Queues that run correctly.
The Process or Trigger runs (see below) :
mqm 16725 1 0 Jun 23 ? 0:59 runmqtrm -m QHMCNDCP -q QHMC.IF.0.INITQ
I think anyone had modify parameters in the script of the Queue Manager. I only can change it.
So my question is must I put with a runmqsc the script again in the queue Manager, or do this not help me.
Thanks... |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Jun 24, 2004 1:20 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Check the trigger interval on the QMGR
in runmqsc do
display qmgr all
You will see a param: TRIGINT
If this parameter is set too high the trigger might look as if it is not working. We have ours set at 300000
The value is in milliseconds so this means 5 minutes.
Hope it helps some.
F.J.  |
|
Back to top |
|
 |
PeterPotkay |
Posted: Thu Jun 24, 2004 2:37 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
Trigger Interval only applies to a Triggered On First queue that has more than 0 messages on it without an app having the queue open for getting. After TriggerInterval expires, AND another message lands, the QM will treat the queue as if it is going from a depth of 0 to 1, regardles of what the real depth is, and so will cause a trigger message.
Aside from this very specific scenario, Trigger Interval does not come into play for triggering. Not at all, ever.
steiner tried turn triggering on and off, which would force a trigger message to be generated if there were any messages on that queue. Since the queue did not get drained, it means that either
All of the trigger conditions spelled out in the manual were not met, so no trigger messages was generated.
-or-
the trigger message was generated but not consumed by the trigger monitor (yes it can happen)
-or-
the app was started, but died before it was able to MQGET the queue.
Looking at Trigger Interval in steiner's case is the wrong solution, he should focus on things that really couldbe causing the problem, although he should have it turned on for other reasons once he gets this working (I also have mine set to 300000). _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
steiner |
Posted: Fri Jun 25, 2004 1:50 am Post subject: Blocked queue |
|
|
Voyager
Joined: 07 Mar 2003 Posts: 89
|
Hello,
Thanks at all for your response.
Now the Queue whose blocked runs fine, but I have done anything in the script for this.
The only this I done was to force writing a file manually throught hte program that runs in the Process. So the file was written into the right directory.
Ok I'm going to check this in the next days, and look again if the same Problem occurs.
Thanks for your support |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|