Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Transactional Dead-letter queue is filling up

Our Transactional Dead-letter queue is filling up in MSMQ. I can't find documentation on particular.net that points to why this could be happening.

It looks like every single message that is being processed (successfully) is ending up at the that queue.

What is the reason items are sent to the Transactional Dead Letter queue?

like image 733
Justin Self Avatar asked Jan 25 '26 00:01

Justin Self


1 Answers

If you open dead letter queue in Computer Management, each message has a reason why it ended up there. It's under "class" column. That should point you where to look. For example one of reasons could be "The time-to-be-received has elapsed.", if message wasn't received within time specified in its "TimeToBeReceived" property.

like image 85
Dejan Grujić Avatar answered Jan 27 '26 01:01

Dejan Grujić



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!