VisualVM jstatd远程连接

时间:2018-05-09 05:57:34

标签: java

我在远程Linux服务器上运行tomcat。我想通过以下步骤从笔记本电脑连接VisualVM:

  1. 使用jstatd -J-Djava.security.policy=/path/to/jstatd.all.policy启动jstatd,请参阅cannot start jstatd due to permission error
  2. 在我的笔记本电脑上启动jvisualvm
  3. 使用IP添加远程主机,但IP节点下不会显示任何应用程序。我可以从笔记本电脑上telnet IP 1099
  4. 如何调试此问题?

1 个答案:

答案 0 :(得分:0)

通过Blog: Profiling remote JVM using VisualVM

的步骤解决了问题
  

如果VisualVM没有列出远程jvm,那么这里有一些使它工作的提示:

     

绑定问题:有时jstatd没有绑定到正确的IP地址。你可以使用类似的东西强制将它绑定到特定的ip   -J-Djava.rmi.server.hostname=10.1.1.123

如果您仍有问题,可以查看上述博客中的其他参数。