远程服务器切换到你的jdk/bin目录。我的是/usr/lib/jvm/java-1.8.0/bin 。
执行如下命令:
jstatd -p 1099 -J-Djava.security.policy=<(echo 'grant codebase "file:${java.home}/../lib/tools.jar" {permission java.security.AllPermission;};') &
然后你可能要弄一台windows server服务器安装好jdk,以及下载好visual vm。
弄好以上环境后打开visual vm 鼠标右击 Remote -> Add Remote Host ->
在Host name 中填入你服务器的内部ip地址
输入好了点击OK就会出现类似于如下界面:
就说明你连接成功了。