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