ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » Persistent Messages

Post new topic  Reply to topic
 Persistent Messages « View previous topic :: View next topic » 
Author Message
wbimb
PostPosted: Thu Aug 17, 2006 8:06 am    Post subject: Persistent Messages Reply with quote

Centurion

Joined: 17 Aug 2006
Posts: 144

I have a QMgr A and QMgr B

A has a remote Q defination which is connected to Local Q on QMgr B

There is a application polling on Local Q on QMgr B

The messages following from A to B are persistent messages....Now if the application polling the Q is down....and the local q becomes FULL...then where will the persistent messages go
Back to top
View user's profile Send private message
jeevan
PostPosted: Thu Aug 17, 2006 8:25 am    Post subject: Reply with quote

Grand Master

Joined: 12 Nov 2005
Posts: 1432

Regardless whether the message are persistent or non persistent once the queue is full, the messages go to DLQ. The only benefits of persistent message is that they survive even shutdown of qmgr.
Back to top
View user's profile Send private message
wbimb
PostPosted: Thu Aug 17, 2006 8:28 am    Post subject: Reply with quote

Centurion

Joined: 17 Aug 2006
Posts: 144

but then if it goes in DLQ...then wht is the use of the messages been persistant...

becuase when the message is put on DLQ it has the DLQ header attached to it

and wht if the DLQ also is full..then wht happens to the message
Back to top
View user's profile Send private message
jeevan
PostPosted: Thu Aug 17, 2006 8:35 am    Post subject: Reply with quote

Grand Master

Joined: 12 Nov 2005
Posts: 1432

The queue full situation and persistence of message are two different design concept. The first is for handling situation when a queue becomes full the persistent attribute makes a message survive even after the qmgr is shutdown. These are not mutual exclusive design.

you can write a dlq handling routine to handle the message in dlq.
Back to top
View user's profile Send private message
wbimb
PostPosted: Thu Aug 17, 2006 8:37 am    Post subject: Reply with quote

Centurion

Joined: 17 Aug 2006
Posts: 144

ok thanks...ur right..

Wht if the Dead letter q also gets full....where will the messages go then
Back to top
View user's profile Send private message
wschutz
PostPosted: Thu Aug 17, 2006 8:44 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

To manage your DLQ, look at:
http://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/index.jsp?topic=/com.ibm.mq.amqzag.doc/dlqcmd.htm
You don't need to write your own handler...

and, see this for undeliverable messages:
http://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/index.jsp?topic=/com.ibm.mq.csqzae.doc/undel.htm
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
wbimb
PostPosted: Thu Aug 17, 2006 9:01 am    Post subject: Reply with quote

Centurion

Joined: 17 Aug 2006
Posts: 144

Thanks a lot.....the link was too good
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » Persistent Messages
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.