我通过网桥从机器1向机器2发布mqtt消息。在机器1我运行mosquitto经纪人和机器2我使用rabbitmq mqtt插件。
我试图在网络断开的情况下保留消息。当它再次连接时,它应该重试发送消息。我将cleansession设置为false并将网桥上的QoS设置为1但是我没有收到消息
这是桥接配置
connection main
address <ipAddress>:1883
topic # both 1 topic1/ topic2/
cleansession false
try_private false
remote_username <username>
remote_password <password>
任何想法?
答案 0 :(得分:0)
应使用-Q选项
使用QoS 1发布消息mosquitto_pub -q 1 -t ubuntuTopics/test/ -m "TESTING"