1
我正在使用mosquitto MQTT協議。我想知道何時在MQTT代理中創建隊列,同時發佈或預訂,還是同時訂閱和發佈?Mosquitto MQTT我們如何知道何時創建主題
$ SYS/broker/clients/connected顯示連接客戶端的數量,同樣可以找到MQTT代理中的隊列數。
在此先感謝..
我正在使用mosquitto MQTT協議。我想知道何時在MQTT代理中創建隊列,同時發佈或預訂,還是同時訂閱和發佈?Mosquitto MQTT我們如何知道何時創建主題
$ SYS/broker/clients/connected顯示連接客戶端的數量,同樣可以找到MQTT代理中的隊列數。
在此先感謝..
簡短的回答是你沒有。
MQTT使用主題不隊列(因爲它們是不同的概念,這是重要的)和一個主題基本上只有真正在消息被髮布到它的那一刻起。
發佈消息時,代理會檢查所有匹配的現有訂閱,然後將該消息傳遞給具有匹配訂閱的客戶端。
隊列是一種機制,通常收集消息,每個消息只傳遞給一個客戶端,而不管有多少連接到隊列。使用主題消息將傳遞給具有匹配訂閱的每個客戶端。