配置应用程序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插件
配置JConsole
http://visualvm.java.net/jconsole_plugin_wrapper_tab.html
需要添加JAVA_HOME/demo/management/JTop/JTop.jar
添加JTop.jar文件
JTop.jar貌似只有1.6版本的demo里面会有。安装的1.7和1.8版本的jdk没发现JTop.jar文件。需要自行安装,如果没有的话可以找我