DEAD_MSG_QUEUE
The main queue has been configured ‘DEAD_MSG_QUEUE’ as DMQ name and ‘Respect TTL enabled’ with Maximum TTL (sec) as 180 sec.
A producer is sending a message with DMQEligible to true and when the trough dashboard i can verify that message properties for DMQEligible set correctly to True.
But the message is not moving to DEAD_MSG_QUEUE when I checked stats for the main queue I am seeing this
Attempted move to DMQ due to Expiry, Failed for all messages expired.
Is there any other setting I am missing here?
Hi,
Please make sure to do the following:
Name of DMQ should be exactly the same as what you specify in the DMQ setting (remove # if you don’t have it in the name of the DMQ). Published messages must have DMQ Eligible setting enabled. Messages that are not DMQ eligible will not be forwarded to DMQ. Hope that helps.