Até agora, o EMQ (Erlang MQTT Broker) parece não persistir mensagens de QoS 1/2 no disco: Como o EMQ persiste em mensagens de QoS 1/2?
Portanto, no caso de uma reinicialização inesperada do servidor, limites de memória, ou outras mensagens de eventos podem ser perdidos apesar QoS 1/2 mensagens de nível devem ser entregues pelo menos ou exatamente uma vez.
Existem intermediários MQTT que persistem mensagens de QoS 1/2 no disco, garantindo a entrega?