搭建MQTT服務並測試(局域網內)


1、activemq版本號:5.16.4

2、windows環境:win7 64位

3、jdk版本:17.0.1.0

4、添加環境變量JAVA_HOME,變量值為:c:\Program Files\Java\jdk-17.0.1

5、在apache-activemq-5.16.4\bin\win64目錄下以管理員方式運行activemq.bat,如果不報錯的話,在瀏覽器中輸入:127.0.0.1:8161/,輸入用戶名和密碼:都為admin,可看到activemq管理畫面。如果報錯的話,通常是端口被占用的問題導致,改一下端口號,比如1883改成1884,一般即可解決。

6、重新啟動activemq: avtivemq.bat start

7、客戶端用的是MQTT.fx或者通訊貓等軟件

8、由於沒有固定IP,也不能用花生殼一類的做內網映射,只做了局域網內的測試,其中用了一台網關做客戶端,測試讀寫變量均無問題。

9、ActiveMQ的配置文件只允許127.0.0.1訪問會導致內網其他電腦無法訪問我的activemq。

10、InstallService.bat可將服務安裝服務到Windows,並設置自動啟動。
11、services.msc可進入服務,啟動activeMQ服務。

參考文檔:https://blog.csdn.net/m0_46404447/article/details/104791499


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM