使用Jconsole(建议使用跟java应用一样的jdk)监控java应用时,可能出现连接不上或者一直在等待的问题,如下图:

这时需要配置一下。
本地应用使用如Eclipse启动。增加如下的配置:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

如果-Dcom.sun.management.jmxremote.port配置的端口已被占用,改为其他未被占用的端口就行。
重新启动应用,即可访问,访问的页面如下:

本文介绍如何通过配置JMX远程监控参数解决JConsole连接Java应用失败的问题。具体步骤包括设置-Dcom.sun.management.jmxremote及相关的端口配置,并确保SSL和认证关闭。重启应用后,JConsole将能成功连接。
2484

被折叠的 条评论
为什么被折叠?



