|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Dead Letter Queue filling up |
« View previous topic :: View next topic » |
Author |
Message
|
Vin |
Posted: Mon Oct 28, 2002 12:37 pm Post subject: Dead Letter Queue filling up |
|
|
Master
Joined: 25 Mar 2002 Posts: 212 Location: India
|
the dead letter queue for the QueueManager fills up does MQ throw an exception or just get rid of the message to be put in the dead letter queue.
Thanks. |
|
Back to top |
|
 |
bduncan |
Posted: Mon Oct 28, 2002 2:38 pm Post subject: |
|
|
Padawan
Joined: 11 Apr 2001 Posts: 1554 Location: Silicon Valley
|
It depends. If your application is connected to the queue manager in question, when it attempts to do an MQPUT, the put should fail because the dead letter queue is full. However, if your application is putting the message to a remote queue definition, and for whatever reason, the message would end up on the dead letter queue on the destination queue manager (but can't, because it's full) then the destination queue manager will shut down the corresponding receiver channel, and your message will sit on the corresponding transmission queue on the sending side, and your application won't get any error message. _________________ Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator |
|
Back to top |
|
 |
PeterPotkay |
Posted: Mon Oct 28, 2002 4:10 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
Vin, Is your app trying to PUT to the DLQ directly on purpose? If so, yes, you will get a queue full error on the PUT if the DLQ is full.
If your app is doing a PUT to some other queue localy defined (Local, Remote, XMIT, whatever) and that queue has a problem, the message will never go to the DLQ. You will always get a PUT failed error.
Simpe rule of thumb is if the message is in the MQ "system", it will go to DLQ if there is problem. If it is not in the MQ "system", i.e. no application has yet received a good PUT return code, then you will always get a PUT failed error before the message would go to a DLQ. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|