Я использую драгоценный камень paho-mqtt
в ruby.
Мне было интересно, будет ли драгоценный камень автоматически повторно отправлять (повторно публиковать) сообщение брокеру MQTT в случае, если PUBACK по какой-либо причине не получен на стороне клиента, илия должен сделать это вручную?QOS=1
ex (это я публикую с QOS = 1 и больше ничего не делаю):
client = PahoMqtt::Client.new
client.on_puback do
puts "PUBACK received"
end
client.connect(@mqtt_server_ip, @mqtt_server_port)
client.publish(topic, message_payload, false, 1)