Как определить, был ли успех publish
topic
. Есть ли способ получить подтверждение при публикации в теме.Подтверждение при публикации - MQTT
В случае отсутствия связи в течение publish
между клиентами (Издатель/Подписчик) как справиться с этим.
Я не хочу, чтобы подписчик отправил ответ на конкретную тему в конце публикации после получения pay_load.
Вот мой рубиновый код:
Предположим, я создал клиентов (@client)
и настроены с обеих сторон.
Публикация
def publish_it
@client.publish('test/hai', 'message')
# Ack the publish
end
Подписка
@client.subscribe('test/#')
@client.get do |topic,message|
puts "#{topic}: #{message}"
end