Poison Message
   HOME

TheInfoList



OR:

A poison message refers to a
client–server model The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Often clients and servers communicate ov ...
issue, where a client machine tries to send a message to the server and fails too many times (the actual amount of "too many" is variable). The behavior toward poison messages varies - they are either discarded, create a service request event, or initiate other failure indications. The term is used mainly in
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
-related frameworks, like SQL Server or
Windows Communication Foundation The Windows Communication Foundation (WCF), previously known as Indigo, is a free and open-source runtime and a set of APIs in the .NET Framework for building connected, service-oriented applications. .NET Core 1.0, released 2016, did not s ...
(WCF). RabbitMQ also has a notion of poisoned messages.


See also

* Dead letter queue *
Microsoft Message Queuing Microsoft Message Queuing (MSMQ) is a message queue implementation developed by Microsoft and deployed in its Windows Server operating systems since Windows NT 4 and Windows 95. Windows Server 2016 and Windows 10 also includes this component. In ...


References

Message Queuing Message-oriented middleware Computing terminology {{Compu-network-stub