ActiveMQ叢集(一):安裝ActiveMQ以及安裝中的常見錯誤排除
阿新 • • 發佈:2019-01-01
版本衝突的問題
首先做ActiveMQ叢集需要的先去檢查對應的版本,如果你的版本比較新,那麼就要考慮下JDK的版本了
具體對應的ActiveMQ和JDK版本的關係,可以檢視下面的連結:
Apache ActiveMQ各個版本所依賴的JDK版本: https://blog.csdn.net/yanfeipei/article/details/75267384
如果直接無視版本安裝ActiveMQ,可能會遇到啟動後瞬退的問題
一般來說日誌報的錯是這樣的:
一般來說version 52就是提示需要JDK 8
具體解釋:https://www.cnblogs.com/pangxiansheng/p/5426905.html
簡單總結就是:5.15.X的MQ需要的是JDK8即可,下面我們要安裝的就是5.15.X版本的ActiveMq
安裝ActiveMQ
直接去官網下一個就好了,注意格式一定要是tar結尾的,zip一般都是windows系統裡用的
按照下面的執行即可,注意ps -ef | grep activemq 要執行兩次,如果第二次沒有,那就說明瞬退了,需要去/data/wrapper.log 中檢查一下原因
附:在windows上安裝activeMQ
很簡單,解壓執行即可,但是通常會遇到 Address already in use: JVM_Bind
開啟services.msc 關掉 Internet Connection Sharing (ICS)服務後重啟即可
具體:https://blog.csdn.net/happystar7788/article/details/45097289