Re:Mosquitto: An open-source MQTT broker
by RedShift1 on Wednesday September 29, 2021 @03:47PM
(#28698945)
If your MQTT client allows control over this aspect of the protocol, you can just not ACK QOS > 0 messages that failed to process. Next time you connect you'll get the non-ACK'ed messages first.
Compared to callbacks / RPC for example, where you have a function call the either has to succeed or it has to fail.
It's not a deal breaker but I don't like it.