New to MSMQ? Help distributed applications survive crashes and outages with MSMQ - one typical MSMQ scenario described.
What happens when message in MSMQ can not be processed? Most common solution is to put it back to queue and retry later. But if it fails repeatedly following messages will never be processed - queue will be blocked with so-called poison message. How to fight this situation?