mosquitto使用的基本流程以及一些遇見的問題
改配置檔案
以記事本的方式開啟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 新增進去,
這樣就完美解決了計算機積極拒絕問題了
至於其他的以後有時間再來寫寫。
「其他文章」
- 記一次批量更新整型型別的列 → 探究 UPDATE 的使用細節
- 編碼中的Adapter,不僅是一種設計模式,更是一種架構理念與解決方案
- 執行緒池底層原理詳解與原始碼分析
- 30分鐘掌握 Webpack
- 線性迴歸大結局(嶺(Ridge)、 Lasso迴歸原理、公式推導),你想要的這裡都有
- Django 之路由層
- 【前端必會】webpack loader 到底是什麼
- day42-反射01
- 中心化決議管理——雲端分析
- HashMap底層原理及jdk1.8原始碼解讀
- 詳解JS中 call 方法的實現
- 列印 Logger 日誌時,需不需要再封裝一下工具類?
- 初識設計模式 - 代理模式
- 設計模式---享元模式
- 密碼學奇妙之旅、01 CFB密文反饋模式、AES標準、Golang程式碼
- [ML從入門到入門] 支援向量機:從SVM的推導過程到SMO的收斂性討論
- 從應用訪問Pod元資料-DownwardApi的應用
- Springboot之 Mybatis 多資料來源實現
- Java 泛型程式設計
- CAS核心思想、底層實現