[rabbitmq-discuss] blocked producers

Matthias Radestock matthias at rabbitmq.com
Mon Jul 22 20:14:41 BST 2013


On 20/07/13 00:12, Thierry Thelliez wrote:
> Interesting discussion.   I am new to RabbitMQ and I am trying to
> understand the coding and architecture requirements on the Producer side.
> What happens if the Producer cannot push to a queue?  Does that mean
> that the Producer system should plan for its own local queue until the
> broker is back?  What do you do in production when you do not want to
> loose these messages?

That depends on the app and what failure scenarios you are most 
concerned about.

Local queues add another moving part that itself can fail.

Note that the thread discussed blocked producers. No messages are lost 
in that situation; message loss would only occur if client or server are 
terminated/crash or there is a prolonged network disruption.


More information about the rabbitmq-discuss mailing list