使用jvisualvm

配置应用程序vm参数

-XX:+PrintGCDetails

-Xms128M

-Xmx256M

-XX:MetaspaceSize=256M

-XX:MaxMetaspaceSize=256M

-Dcom.sun.management.jmxremote=true

-Dcom.sun.management.jmxremote.port=22222

-Dcom.sun.management.jmxremote.ssl=false

-Dcom.sun.management.jmxremote.authenticate=false

主要是-Dcom开头的参数

命令行启动jvisualvm

远程连接需要保证运行应用程序的服务器的hostname为ip,配置jmx连接如图,点击确定


使用jvisualvm_第1张图片

安装jvisualvm插件


使用jvisualvm_第2张图片

配置JConsole

http://visualvm.java.net/jconsole_plugin_wrapper_tab.html

需要添加JAVA_HOME/demo/management/JTop/JTop.jar


使用jvisualvm_第3张图片
添加JTop.jar文件

JTop.jar貌似只有1.6版本的demo里面会有。安装的1.7和1.8版本的jdk没发现JTop.jar文件。需要自行安装,如果没有的话可以找我

你可能感兴趣的:(使用jvisualvm)