Author |
Message
|
neo_revolution |
Posted: Fri Jun 18, 2004 7:22 am Post subject: Persistence messages between QMgrs |
|
|
Voyager
Joined: 21 Oct 2003 Posts: 80 Location: NJ
|
Hello,
We tried to send some xml messages between 2 Qmgrs. We are on OS/390.
What happened is the channel between the 2 Qmgrs was stopped and the msgs were on the transmission queue. And the mainframes were done IPL (something like rebooting) and the messages were lost.
We are sure that the messages were persistent. Any one have idea of why we lost messages? I guess this should not happen. Thanks for replies. |
|
Back to top |
|
 |
Lisa |
Posted: Fri Jun 18, 2004 7:28 am Post subject: Lost msgs |
|
|
Master
Joined: 07 Jun 2002 Posts: 287 Location: NJ
|
Hi,
Can you check and see if the MQ queues are defined as persistent?
When you put the messages to the queue, are they put as queue defined?
Please post more information so that we can help.
Lisa |
|
Back to top |
|
 |
neo_revolution |
Posted: Fri Jun 18, 2004 8:19 am Post subject: |
|
|
Voyager
Joined: 21 Oct 2003 Posts: 80 Location: NJ
|
The queues are defined as persistent. And we are sure that messages are not put as queue defined. Because when the msg comes to qmgs2's local queue we are seeing the persistence as 1 in mqmd.
I am thinking is there anything else I have to do?
Thanks. |
|
Back to top |
|
 |
EddieA |
Posted: Fri Jun 18, 2004 9:19 am Post subject: |
|
|
 Jedi
Joined: 28 Jun 2001 Posts: 2453 Location: Los Angeles
|
Quote: |
we are sure that messages are not put as queue defined |
So, you need to go look at the PUTting application to see what they are using.
Quote: |
we are seeing the persistence as 1 in mqmd |
That says the message *IS* persistent.
Cheers, _________________ Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0 |
|
Back to top |
|
 |
kevinf2349 |
Posted: Fri Jun 18, 2004 9:32 am Post subject: |
|
|
 Grand Master
Joined: 28 Feb 2003 Posts: 1311 Location: USA
|
As EddieA says it looks like the messages are persistent from the value in the MD.
Are you sure the messages are not just expiring?
Does the transmission queue have persistent as the default? |
|
Back to top |
|
 |
neo_revolution |
Posted: Fri Jun 18, 2004 9:37 am Post subject: |
|
|
Voyager
Joined: 21 Oct 2003 Posts: 80 Location: NJ
|
I checked the putting application. Its putting msgs as persistent.
Will the msgs be lost if they are lying on the transmission queue and the qmanager is re-started?
Thanks. |
|
Back to top |
|
 |
kirani |
Posted: Fri Jun 18, 2004 11:15 am Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
moving to MQSeries General Support .. _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
neo_revolution |
Posted: Fri Jun 18, 2004 11:19 am Post subject: |
|
|
Voyager
Joined: 21 Oct 2003 Posts: 80 Location: NJ
|
I am sorry... I am used to post in WMQI Forum... |
|
Back to top |
|
 |
PeterPotkay |
Posted: Fri Jun 18, 2004 1:26 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
Quote: |
Will the msgs be lost if they are lying on the transmission queue and the qmanager is re-started?
|
Not if they are persistent.
Either the mesages expired, or the channel was manually started when the QM came back up and the messages have simply gone to their final destination. Or, the messages were never really on the XMIT queue. Maybe the putting app was putting them with syncpoint, but had not commited them. You would see a depth on the XMIT queue. Then the QM comes down and the messages are rolled back, in effect "disappearing". _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
neo_revolution |
Posted: Sat Jun 19, 2004 9:22 am Post subject: |
|
|
Voyager
Joined: 21 Oct 2003 Posts: 80 Location: NJ
|
We checked the expiry its set to '-1'.
Can you explain whats with Sync point and not commited? or just let me know where I can find more info (any pdf?).
Thanks. |
|
Back to top |
|
 |
|