问题描述:
遇到个内存泄露的问题,想用jconsole跟踪下内存消耗情况,发现一直连接不上,程序都运行完了,也没连接上,尝试了好几次都这样。
问题分析:
Eclipse默认不开启远程JMX功能。
解决办法:
开启JMX功能。
步骤:
在程序启动参数中加入以下内容:[color=red]
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
[/color]
如下图:
[img]http://dl2.iteye.com/upload/attachment/0121/6648/0f302e2e-57bc-35c6-91a8-2913b8845dd9.png[/img]
遇到个内存泄露的问题,想用jconsole跟踪下内存消耗情况,发现一直连接不上,程序都运行完了,也没连接上,尝试了好几次都这样。
问题分析:
Eclipse默认不开启远程JMX功能。
解决办法:
开启JMX功能。
步骤:
在程序启动参数中加入以下内容:[color=red]
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
[/color]
如下图:
[img]http://dl2.iteye.com/upload/attachment/0121/6648/0f302e2e-57bc-35c6-91a8-2913b8845dd9.png[/img]