0

ブリッジを介してマシン 1 からマシン 2 に mqtt メッセージを発行しています。machine1 では mosquitto ブローカーを実行し、machine2 では 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> 

何か案は ?

4

1 に答える 1

0

-q オプションを使用して QoS 1 を使用してメッセージを発行する必要があります

mosquitto_pub -q 1 -t ubuntuTopics/test/ -m "TESTING"
于 2015-08-15T16:32:14.920 に答える