Author |
Message
|
michaelsaw |
Posted: Mon Jul 16, 2007 11:42 am Post subject: Messages disappearing |
|
|
Novice
Joined: 19 Dec 2006 Posts: 24
|
Hi All,
We are facing strange "Message disappearing" behavior.
We are using MQ6 server and external XMLBRIDGE program for get/put messages. XMLBRIDGE is listenning on input queue and puting response to output queue.
Once XMLB is down the incomming messages shoud stay in input queue.
From some reason, I can say only messages that was put manually via "Put Test Message" either by me, to my local input queue or by client to his remote queue.
The messages that were sent by the application are not visible, means I can't browse them. The "Last Put Date and Time" are correct, means message arrived to our queue, but just disappeared. It wasn't picked up by the listener (Listener was down at all), wasn't found in DLQ, etc...
Your help, suggestionos will be appreciated. |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Jul 16, 2007 11:49 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Probably the incoming messages are either not committed or are expiring. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
michaelsaw |
Posted: Mon Jul 16, 2007 11:53 am Post subject: |
|
|
Novice
Joined: 19 Dec 2006 Posts: 24
|
No either. I can see that the "Last Put Date and Time" changed in last 20 second, but can't browse it. As I mentioned , there is no issue if I trying to put message manually by "Put Test Message".
Thanks. |
|
Back to top |
|
 |
michaelsaw |
Posted: Mon Jul 16, 2007 11:54 am Post subject: |
|
|
Novice
Joined: 19 Dec 2006 Posts: 24
|
What does it mena not committed ?
Thanks. |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Jul 16, 2007 12:09 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
It means that the sending application is using a syncpoint, but not issuing commit to end the syncpoint.
What is the currdepth of the queue?
Also, what is the IPPROCS and OPPROCS? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
michaelsaw |
Posted: Mon Jul 16, 2007 12:19 pm Post subject: |
|
|
Novice
Joined: 19 Dec 2006 Posts: 24
|
Please see below
CURDEPTH(0) IPPROCS(0)
LGETDATE(2007-07-16) LGETTIME(12.27.24)
LPUTDATE(2007-07-16) LPUTTIME(12.27.24)
MONQ(LOW) MSGAGE(0)
OPPROCS(0) |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Jul 16, 2007 12:21 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
So the queue is empty, but nobody is reading from it or writing to it either.
When they are supposed to be sending messages, what do those three numbers show instead? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
michaelsaw |
Posted: Mon Jul 16, 2007 12:37 pm Post subject: |
|
|
Novice
Joined: 19 Dec 2006 Posts: 24
|
If listener program (that should read from the queue) is down and message was put manually the CURDEPTH became 1, 2, 3 etc...
LPUTTIME updated accordingly.
If listener program is down and message was put by their "program" ,
the CURDEPTH still 0, but LPUTTIME updated accordingly. |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Jul 16, 2007 12:42 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
What is "OPPROCS" when listener is down and messages are put by their program? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
michaelsaw |
Posted: Tue Jul 17, 2007 4:09 am Post subject: |
|
|
Novice
Joined: 19 Dec 2006 Posts: 24
|
OPPROCS is 2 in this case |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Jul 17, 2007 4:30 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
So you've established they are connecting to the queue and at least trying to write messages.
Is IPPROCS still 0? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
michaelsaw |
Posted: Tue Jul 17, 2007 4:33 am Post subject: |
|
|
Novice
Joined: 19 Dec 2006 Posts: 24
|
|
Back to top |
|
 |
Vitor |
Posted: Tue Jul 17, 2007 4:38 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
michaelsaw wrote: |
No, IPPROCS became 1 |
So your messages are disappearing because something's reading them off perhaps?  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
michaelsaw |
Posted: Tue Jul 17, 2007 4:41 am Post subject: |
|
|
Novice
Joined: 19 Dec 2006 Posts: 24
|
What do you mean by "something's"? Nobody is listening on this queue... |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Jul 17, 2007 4:45 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Someone *is* reading from the queue. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
|