[rabbitmq-discuss] MQTT client queues are not persistent

Michael Klishin mklishin at gopivotal.com
Tue Jun 24 03:08:54 BST 2014

 On 24 June 2014 at 05:50:43, Michael Klishin (mklishin at gopivotal.com) wrote:
> > There is no.

It turns out, there is but it can be confusing with some MQTT client defaults.

If you use QoS 1 and set clean session to false (most clients default to true),
you will get a durable, non-auto-delete queue. If MQTT plugin's subscription_ttl
setting is set, queue TTL [1] will be used for the queue.

1. https://www.rabbitmq.com/ttl.html

Software Engineer, Pivotal/RabbitMQ

More information about the rabbitmq-discuss mailing list