MQTT emqtt使用 錯誤的使用者名稱或密碼 4

2021-10-04 14:48:10 字數 939 閱讀 7973

公司使用的mqtt用到了emqtt作為中介軟體,專案部署開發的時候沒有在專案組中參與開發工作,這次有單獨的任務需要使用到mqtt,在本地啟動的時候發現啟動完專案後一直報下圖中的錯誤。

找之前的開發問了一下,說是配置有問題,重新安裝即可解決。

想著正好趁著這個機會了解下emqtt,所以自己去網上查資料想辦法去解決(重灌多麻煩0.0),網上的關於這方面的資料比較少,走了比較多的彎路,所以特地記錄一下,防止下次忘記。

node '[email protected]' not responding to pings.
然後根據這個問題去查詢,看到幾篇帖子都說是版本不一致的問題導致,聯想了一下,啟動專案以後的報錯也很有可能是此問題引起的(1.之前是好的,突然不行了。2.之前的開發說重灌就可以)。然後根據帖子一頓操作,kill 在啟動以後,發現啟動果然沒有報錯了。

下面貼幾篇參照的帖子,另外也非常感謝作者們~

我就是照著這個帖子解決的。

根據這篇帖子去重啟emq,失敗了以後去再去找失敗的問題。

也貼一下自己的解決步驟

1.ps -ef | grep emq (開啟冰箱)

2.kill -9 相應的服務  (大象塞進去)

3.進入emqx的根目錄  ./bin/emqttd start  (關上冰箱)

~~~~~~解決撒花~~~~~

解決完以後還是需要回顧一下整個過程,梳理一下:

1.其實官網上對於賬號有介紹,只是當時沒看到這一步 ,上面比較詳細的介紹了不同版本之間的賬號密碼配置。

2.對比了一下成功和失敗版本的ps -ef發現了一些區別

失敗:成功:

git使用錯誤

問題 第一次使用git,在配置好使用環境後,當我準備開始上傳本地專案,git push u origin master 發現乙個錯誤 rejected master master non fast forward error failed to push some refs to 於是我又重新檢查之...

this指標使用錯誤

todo 給person增加過載方法setname string,string public class main 錯誤 class person public void setname string name public void setname string name,string na 建立...

ODDR的使用錯誤

我在做一塊數字io卡,io卡的功能包括32路單端數字i o輸出。32路單端i o的資料速率為200mbps,利用100mhz時鐘,使用oddr實現此功能。oddr能實現雙倍時鐘的資料速率。在時鐘上公升沿輸出乙個資料,在時鐘下降沿輸出另乙個資料。oddr的工作模式有2種 同沿和不同沿。同沿方式通過延遲...