我在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时,我得到连接失败的弹出窗口。
任何想法我做错了什么?
谢谢, 射线。