Author |
Message
|
anupama |
Posted: Mon Dec 21, 2009 10:51 pm Post subject: Backout Queue and Dead letter Queue |
|
|
Novice
Joined: 03 Apr 2008 Posts: 19
|
Hi frds
can any body clear the exact diff between Backout Queue and Deadletter
Queue,I refer some docs still i have dought so can anybody help me on this??
aradha |
|
Back to top |
|
 |
aradha |
Posted: Mon Dec 21, 2009 10:58 pm Post subject: DLQ & BOQ |
|
|
Apprentice
Joined: 16 Dec 2008 Posts: 45
|
My knowledge
Dead letter queue messgs are when the destination not available
or destination Q is ful then messgs will go to DLQ
I am not sure abt this BOQ if any exception raise then mesg will takes place in BOQ
Regards
Aradha |
|
Back to top |
|
 |
anupama |
Posted: Mon Dec 21, 2009 11:01 pm Post subject: DLQ & BOQ |
|
|
Novice
Joined: 03 Apr 2008 Posts: 19
|
I am not clear when we will get messgs on Backout queue.
aradha |
|
Back to top |
|
 |
servi |
Posted: Mon Dec 21, 2009 11:19 pm Post subject: |
|
|
 Novice
Joined: 19 Mar 2008 Posts: 22 Location: Madrid, España
|
When a process is reading the queue and throws a Rollback or an Exception, the same message could be retried.
If no retries are configured, then the messages goes to the Backout queue.
If no backout queue is specified, then the messages goes to the DeadLetterQueue with the DeadLetterHeader. |
|
Back to top |
|
 |
aradha |
Posted: Mon Dec 21, 2009 11:35 pm Post subject: |
|
|
Apprentice
Joined: 16 Dec 2008 Posts: 45
|
Hi servi
i will agree but if we not define BOQ then only messg will go to DLQ??
When in wht condition or situation it will through the rolback or exception
then messg will go to BOQ wrt??? |
|
Back to top |
|
 |
SANTYP |
Posted: Tue Dec 22, 2009 12:10 am Post subject: |
|
|
 Centurion
Joined: 27 Mar 2007 Posts: 142
|
aradha wrote: |
Hi servi
i will agree but if we not define BOQ then only messg will go to DLQ??
When in wht condition or situation it will through the rolback or exception
then messg will go to BOQ wrt??? |
If you are not defined the BOQ then message will go to DLQ ...
If you define the BOQ message will go to BOQ only..(depending on the BOQ depth you specified) |
|
Back to top |
|
 |
Vitor |
Posted: Tue Dec 22, 2009 6:13 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
SANTYP wrote: |
aradha wrote: |
Hi servi
i will agree but if we not define BOQ then only messg will go to DLQ??
When in wht condition or situation it will through the rolback or exception
then messg will go to BOQ wrt??? |
If you are not defined the BOQ then message will go to DLQ ... |
No it will not!
It will go back onto the original queue where it will (in all probability) be read again, fail again and go back onto the queue, etc, etc.
Look up "poison message" in the documentation and this forum
 _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
mqjeff |
Posted: Tue Dec 22, 2009 7:10 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
The behavior is different for persistent and non-persistent messages.
This thread is veering close to either being a "read the documentation" thread or a "we don't answer certification questions" thread.
How the MQInput node handles exceptions that reach it and what it does with the message is documented. |
|
Back to top |
|
 |
anurag.munjal |
Posted: Wed May 29, 2013 3:32 am Post subject: DLQ |
|
|
 Voyager
Joined: 08 Apr 2012 Posts: 97
|
|
Back to top |
|
 |
|