我在Spring3.1獨立環境下開發。不能連接JMX遠程與jconsole
我想通過jconsole遠程連接我的應用程序。 它在本地工作,但是當我將應用程序部署到Linux機器時,它會超時。
我使用守護程序來運行我的環境。
這是我在run.sh腳本中加入:
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=6969 \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false \
com.mypackage.daemon.FixDaemon
和裏面的applicationContext.xml:
<context:mbean-server />
<context:mbean-export />
現在
的Linux機器上做的netstat後,那是什麼,我們看到:
[[email protected] logs]# netstat -an | grep 6969
tcp 0 0 :::6969 :::* LISTEN
,所以它看起來像它不聽。
但是當我在jconsole界面內添加我的ip:6969時,我得到連接失敗的彈出窗口。
任何想法我做錯了什麼?
謝謝, 射線。