2017-08-17 5 views
1

私はmosquitto MQTTプロトコルを使用しています。 MQTTブローカーで作成されたキューは、パブリッシュ、サブスクリプション、またはサブスクリプションとパブリッシュの両方でいつ知りたいですか?Mosquitto MQTT作成されたトピックがわかる方法

$ SYS/broker/clients/connected接続クライアント数を表示すると、MQTTブローカのキュー数も同じになります。

ありがとうございます。

答えて

1

短い答えはありませんか?

MQTTはトピックないキューを使用しています(彼らは非常に異なる概念であるとして、これは重要である)とトピックは、基本的にだけは本当にメッセージがそれに公開された瞬間に存在しています。

メッセージが公開されると、ブローカーはすべての既存のサブスクリプションをチェックして一致するサブスクリプションを持つクライアントにそのメッセージを配信します。

キューは、通常、メッセージが収集されるメカニズムであり、各メッセージはキューに接続されている数に関係なく、1つのクライアントにのみ配信されます。トピックでは、一致するサブスクリプションを持つすべてのクライアントにメッセージが配信されます。

関連する問題