[rabbitmq-discuss] is anybody using 'immediate' publish?

Matthias Radestock matthias at rabbitmq.com
Thu Sep 13 17:32:56 BST 2012

Dear Rabbit users,

AMQP's basic.publish method has two flags - mandatory and immediate - 
that trigger checks at the server and result in messages getting 
returned to clients with basic.return when the necessary conditions 
aren't met. See 
http://www.rabbitmq.com/amqp-0-9-1-reference.html#basic.publish for the 

I can just about see why 'mandatory' may be useful, but 'immediate' has 
always struck me as a bizarre and I fear that anybody using it may well 
do so w/o fully understanding the semantics - can't blame them, it *is* 
bizarre. Because of that, and since it complicates the code in many 
places, we are considering dropping support for 'immediate'.

So is anybody actually using the 'immediate' flag?



More information about the rabbitmq-discuss mailing list