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