OS: Windows Server 2012 R2 JDK: 1.7.0_21 Tomcat: 6.0.35
OS: Windows 10 JDK: 1.8.0_162
D:/solr/apache-tomcat-6.0.35 D:/solr/jdk17
C:/Program Files/Java/jdk1.8.0_162/bin/jvisualvm.exe
工具 -> 插件 -> 可用插件
,选择 Visual GC
安装并激活
catalina.bat
文件,添加以下内容。qbit 的路径是 D:/solr/apache-tomcat-6.0.35/bin/catalina.bat
# 人工换行便于查看 set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.21.47
startup.bat
启动 Tomcat
。qbit 的路径是 D:/solr/apache-tomcat-6.0.35/bin/startup.bat
JMX
连接
监视
抽样器
Visual GC 不受此 JVM 支持
jstatd.all.policy
文件并添加如下内容。qbit 的路径是 D:/solr/jdk17/bin/jstatd.all.policy
grant codebase "file:D:/solr/jdk17/lib/tools.jar" { permission java.security.AllPermission; };
jstatd
服务(新开 cmd 窗口) # 人工换行便于查看 D:/solr/jdk17/bin>jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=192.168.21.47 -J-Djava.rmi.server.logCalls=true -J-Djava.net.preferIPv4Stack=true -p 9998
jstatd
连接(端口与上面保持一致即可)
Tomcat
查看 线程
抽样器
Visual GC
本文出自qbit snap