Centos7 activemq啓動失敗 解決 的正確姿勢 實踐筆記


我使用centos7X64最小化安裝
CentOS-7-x86_64-Minimal-1708
activemq5.15.10

沒裝jdk的同學,請移步【centos7 安裝 jdk8 的正確姿勢】的文章

一般不能用是受監聽地址的影響,比如主機名,Ucloud會以192_168_50_86,騰訊雲會以VM_0_9_centos這種,就很可能就會出問題,具體錯誤看MQ的data目錄下的activemq.log日誌文件。

我實踐了種都可以解決問題的方式,分別爲:

  1. 修改監聽地址
  2. 修改服務器名稱

1.修改監聽地址:

MQ的conf目錄下的activemq.xml中,把默認的0.0.0.0改爲127.0.0.1(一共5處)

在這裏插入圖片描述

啓動MQ,activemq status查看狀態,運行中
在這裏插入圖片描述
訪問後臺地址:http://192.168.50.85:8161 一切正常,(ip要改爲你所在服務器的地址)

2.修改服務器名稱:

hostname 查看主機名

hostname 

在這裏插入圖片描述

我們把主機名改爲192-168-50-85

hostnamectl set-hostname 192-168-50-85

查看主機名:hostname
我們看到主機名已經修改,但是沒有完全生效,我們重啓一下
在這裏插入圖片描述

shutdown -r now

在這裏插入圖片描述

查看主機名:hostname
我們看到主機名修改已經完全生效
啓動MQ,activemq status查看狀態,運行中
在這裏插入圖片描述
訪問後臺地址:http://192.168.50.85:8161 一切正常,(ip要改爲你所在服務器的地址)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章