回答
在單獨的終端窗口執行以下操作:
啓動代理:
mosquitto
開始命令行用戶:
mosquitto_sub -v -t「測試/ topic'
發佈測試消息的命令行出版商:
mosquitto_pub -t「測試/主題」 -m「的helloWorld」
除了看到二者在代理終端訂戶和發行者連接消息以下應在用戶終端被印刷:
測試/主題的helloWorld
啓動Mosquitto經紀人
打開終端輸入
mosquitto_sub -h 127.0.0.1 -t topic
再打開一個終端,輸入
mosquitto_pub -h 127.0.0.1 -t topic -m "Hello"
現在,您可以切換到上一個終端和那裏你可以看到的「你好」 Message.One終端作爲發佈者和另外一個訂戶。
什麼值只是重複已有的答案給定? – hardillb 2015-05-13 08:26:03
爲了測試,看看你是否可以從外界訪問你的MQTT服務器(你的虛擬機或本地計算機外),您可以在外面世界的機器上安裝MQTT發佈的一個和監控工具,如MQTT-Spy然後認購「#」(意爲所有主題)
您可以通過他的回答上面提到@hardillb方法遵循這個和測試來回像這樣:
我主要提到mqtt-spy,因爲它是多平臺且易於使用的。你可以真的與其他任何工具一起去。 並且還據我所知運行mosquitto_sub
和mosquitto_pub
你需要有安裝運行測試(在我的情況的Ubuntu),它可以很容易地完成你的Linux機器上mosquitto的客戶端,
sudo apt-get install mosquitto-clients
如果您使用的是Windows,請打開命令提示符並鍵入'netstat -an'。
如果您的服務器正在運行,你應該能夠看到端口1883
如果你不能去任務管理器>服務和啓動/從那裏重新啓動Mosquitto服務器。如果你在這裏也找不到它,你的蚊子裝置一直沒有成功。
更詳細的tutorial設置與Windows/Mosquitto /鏈接在這裏。
- 1. autobahn mosquitto服務器聊天
- 2. 服務器測試
- 3. 如何測試移動服務器
- 4. 如何測試專用服務器
- 5. Subversion,如何設置測試服務器?
- 6. 如何設置LAMP測試服務器?
- 7. 如何測試node.js websocket服務器?
- 8. 如何測試服務器上
- 9. 如何測試weblogic集羣服務器?
- 10. 如何使用gradle測試服務器?
- 11. 在家用服務器上安裝Mosquitto
- 12. 如何測試WCF服務?
- 13. 如何測試Windows服務
- 14. 如何測試SOAP服務?
- 15. 如何測試服務,ngRedux
- 16. 如何在Rails中使用測試服務器測試視圖?
- 17. Tomcat服務器測試SOAP服務NoSuchMethodError
- 18. 測試服務器上的WCF服務
- 19. 我如何測試服務器上的PHP/MySQL Web服務
- 20. 如何在共享服務器上設置Mosquitto MQTT代理?
- 21. Swazoo REST測試服務器
- 22. 認證測試服務器
- 23. 測試gSOAP服務器
- 24. Team Foundation服務器測試
- 25. JUnit測試服務器
- 26. 測試PocketSphinx服務器
- 27. 測試服務器容量
- 28. IMAP服務器/測試
- 29. VMWare測試IIS服務器
- 30. TCP服務器測試
其實,當我在終端寫mosquitto時,它說沒有這樣的命令被識別 – user2121 2014-11-03 14:50:27
聽起來像你還沒有安裝它。更新原始問題,詳細說明你已經完成了哪些步驟,然後我們可以幫助 – hardillb 2014-11-03 14:56:32
我只是downlaader的zip文件並解壓縮它,並且沒有任何易變的文件可以運行 – user2121 2014-11-03 15:02:22