http://www.iteye.com/topic/778425
連接遠程進程時,需要輸入ip和port。
其中ip查看方式:
-Djava.rmi.server.hostname=10.27.5.139
port查看方式:
-Dcom.sun.management.jmxremote.port=8888
另遠程jvm的設置方式,加入:
-Djava.rmi.server.hostname=10.27.5.139
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8888
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
其中設置ip和port即可。
今天裝了臺activemq5 Jms服務器,打算用本地jconsole 通過jmx連接到amq,總是失敗;
檢查了一下bin下的activemq腳本,里面配置如下:
if [ -z "$SUNJMX" ] ; then
SUNJMX="-Dcom.sun.management.jmxremote.port=9999 -
Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
fi
應該沒有問題
隨后檢查了conf下activemq.xml
broker 已經設置了 useJmx="true"
依然無法訪問;
最后修改了一下/etc/hosts,將ip加了進去就可以了
或者修改SUNJMX參數增加:
-Djava.rmi.server.hostname=ip 項,也可以遠程連接
posted on 2012-12-14 14:48
SIMONE 閱讀(5195)
評論(0) 編輯 收藏 所屬分類:
JAVA