远程服务器切换到你的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就会出现类似于如下界面:

就说明你连接成功了。
本文介绍如何配置远程服务器以便使用VisualVM进行Java应用程序的远程调试。包括设置远程服务器上的JDK路径,启动jstatd服务,并在VisualVM中添加远程主机。
&spm=1001.2101.3001.5002&articleId=82732588&d=1&t=3&u=c5c942d1c3ef463f86b44f05bfd6f0cc)
1091

被折叠的 条评论
为什么被折叠?



