Author |
Message
|
Kareem_khan |
Posted: Mon Jul 26, 2004 7:01 am Post subject: Back out and Dead letter Queue |
|
|
Apprentice
Joined: 09 Jul 2004 Posts: 27 Location: Jackson,MS
|
Hi,
I am just trying to understand difference between DeadLetter Queue
and Back out queue. Are they both similier?.I see Backout Queue configuration in MQSeries as well as in Websphere.It looks to me that
they are bit different as requeing of messages go's into Backout Queue
besides that messages that could not requed go into dead letter queue
i mean messages that fail in the process of requing go to dead letter queue.Can anybody correct me if I am wrong and explain me how to do setup for dead letter queues.
Thank you. |
|
Back to top |
|
 |
bower5932 |
Posted: Mon Jul 26, 2004 7:23 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA
|
The concepts behind the two queues is different. The dead letter queue is what the queue manager uses any time that it runs into problems with the delivery of a message. Rather than throw it away, it will end up on the dead letter queue with a reason.
The backout queue is intended for use by applications in the processing of poison messages. If a bad message gets stuck on an application's queue, you can specify a backout queue for the application queue and have the application move it.
Confusion is created by the fact that the backout queue is specified with the queue name of the dead letter queue when you are using the embedded jms provider of WAS. |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Jul 26, 2004 9:31 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
The MAJOR difference may as well be in format.
If the message gets put on a backout queue, it is typically in the same format as it had on the original queue.
If the message gets put on the DLQ it will have a DLQ header.
Hope it helps some
 |
|
Back to top |
|
 |
Kareem_khan |
Posted: Mon Jul 26, 2004 11:51 am Post subject: Backout Dead letter queue |
|
|
Apprentice
Joined: 09 Jul 2004 Posts: 27 Location: Jackson,MS
|
hi
Thank you for replay. So dead letter Queue and Back out queue are two different queues .That means as I am using IBM Web sphere and MQSeries3.2.My intention is to put poisoned messages in an application
to be pushed into blackout queue. I see strange thing happening in my application where messages that have problem with Queue manager
which are suppose to go into dead letter queue are appearing in back out queue. My intention was to see only poisoned messages by application in back out queue. Can you please let me know how can I configure Dead letter queue for my Queue Manager.
Thank you. |
|
Back to top |
|
 |
Kareem_khan |
Posted: Mon Jul 26, 2004 11:56 am Post subject: |
|
|
Apprentice
Joined: 09 Jul 2004 Posts: 27 Location: Jackson,MS
|
hi ,
How can one have DeadLetter Queue configured for any QueueManager
Thank you |
|
Back to top |
|
 |
bower5932 |
Posted: Mon Jul 26, 2004 1:49 pm Post subject: |
|
|
 Jedi Knight
Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA
|
Two ways:
Using crtmqm with a '-u <dead letter queue name>' switch
Use the alter qmgr deadq('dead letter queue name') command from runmqsc |
|
Back to top |
|
 |
OmPat |
Posted: Tue Jul 27, 2004 6:14 am Post subject: |
|
|
Apprentice
Joined: 20 Jul 2004 Posts: 33 Location: Charlotte
|
Create the queues manually, since they are not automatically created ( Unless they are system queues) and then specify them in ALTER QMGR command. Even if you specify -u option while creating the queue manager the dead letter queue is not automatically created. You are just specifying to the system that this is the dead letter queue. But then u need to create that queue manually using the runmqsc commands for that particular qmanager
Njoy...
[/quote] _________________ IBM Certified WMQ V5.3 System Administrator
IBM Certified WMQ V5.3 Solutions Designer
Brainbench Certified MQ Expert
IBM Certified WMQI V2.1 Solutions Expert
IBM Certified WMQI V2.1 Specialist |
|
Back to top |
|
 |
|