[rabbitmq-discuss] MQTT plugin message delivery mode

Simon MacMullen simon at rabbitmq.com
Wed Jan 29 10:36:07 GMT 2014

On 29/01/14 05:15, Michael Klishin wrote:
> On 29 Jan 2014, at 03:51, Jon Vollmer <maxfisher05 at gmail.com> wrote:
>> However I am not seeing a way to set something in the mqtt message
>> that relates to delivery mode.  Am I just missing something or is
>> this not supported? Any way to set message delivery mode in an
>> exchange binding as a workaround?
> QoS is set the same way with any other MQTT broker. RabbitMQ MQTT
> plugin does not support QoS = 2, however:

So in MQTT the concept of QoS combines the AMQP concepts of ack mode and 
delivery mode; publishing with QoS 1 is the equivalent of publishing 
persistent messages in confirm mode.

However, I am not sure that the RabbitMQ MQTT plugin actually does this; 
it looks like it publishes transient messages only. I will file a bug to 
fix that.

Cheers, Simon

Simon MacMullen
RabbitMQ, Pivotal

More information about the rabbitmq-discuss mailing list