mosquitto使用的基本流程以及一些遇見的問題

語言: CN / TW / HK

改配置文件

以記事本的方式打開mosquitto.conf更改部分內容,找到# listener port-number [ip address/host name/unix socket path]的下一行

改   # listener

為   listener 1883  (1883)為默認端口可以在一定範圍內改成任意值

再將     # allow_anonymous true

前的  #去掉,意思是允許匿名訪問,這樣就不再需要輸入賬户密碼了,同時也可以讓其他的客户端接入該服務器,(否則mqtt服務器只能在一台主機上運行,其他客户端無法連接到這個mqtt服務器)

啟動mqtt服務器

cmd中轉到mosquitto目錄下,執行 mosquitto -c mosquitto.conf -v  (意思為通過修改後的配置文件運行mosquitto服務器)

我將listener改為了1884所以第3,4行顯示監視端口為1884

如上圖表示已經成功打開了mqtt服務器

然後就可以進行發佈訂閲操作了,推薦使用mqtt.fx。

計算機積極拒絕問題

1、打開服務

找到mosquitto Broke 將他停止運行。

2、防火牆中允許應用通過或者關閉防火牆

這一步可能遇到的問題:灰色無法點擊

解決方法-----打開自己的電腦管家將其中的安全防護關閉,或者暴力些的就直接退出電腦管家。過後就可以看到灰色變成黑色可以點擊了

點擊允許應用通過防火牆,然後點更改設置,再然後如圖

最後將mosquitto.exe  添加進去,

這樣就完美解決了計算機積極拒絕問題了

至於其他的以後有時間再來寫寫。