如何在 JDK 11 中建立 jstatd 连接
使用 VisualVM
的 Virsual GC
插件需要先和服务器建立 jstatd
连接,在 JDK 9
之前需要首先创建一个 policy
文件并声明权限:
1 | grant codebase "file:${java.home}/lib/tools.jar" { |
然而,从 JDK 9
开始,tools.jar
已被移除,需要将 policy
文件的内容修改为:
1 | grant codebase "jrt:/jdk.jstatd" { |
参考: