[rabbitmq-discuss] RabbitMQ be configured to guarantee delivery to Queue

Alvaro Videla videlalvaro at gmail.com
Tue Apr 5 21:40:54 BST 2011


As long as you declared the queue durable, the messages should arrive there, even if there's no consumer getting messages from that queue, that is: a consumer connected to the server that issued a 'basic.consume' command.

But… if you publish your messages using the 'immediate' flag, then the server will route the message if there's a consumer attached to said queue. See here for more details: http://www.rabbitmq.com/amqp-0-9-1-reference.html#basic.publish.immediate

Regarding the second question I don't understand it quite well.



On Apr 5, 2011, at 10:30 PM, Simon Thompson wrote:

> How can RabbitMQ be configured to guarantee delivery to Queue even if no subscriber listening.  Is it just a case of creating a permanent (none deleted) queue attached to an exchange ?  Is it also possible to guarantee delivery to specific queue and fan-out to all other registered queues, or is this configuration two exchanges one for specific queue and the other for the fan-out ?
> Thanks
> Simon
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20110405/1b2b83f0/attachment.htm>

More information about the rabbitmq-discuss mailing list