我正在尝试在远程主机上分析我的 jvm 应用程序。我正在使用 Jvisualvm 我按照这里的建议设置 jstatd(链接已删除,导致网络钓鱼网站)。我能够成功地“telnet remotehost 1099”。所有的 tcp/ip 端口都在远程打开防火墙。
我在 jvisualvm 中添加了我的远程主机。另外,请确保 jstatd 端口是 1099,刷新时间为 3 秒。
我开始了我的申请
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
但是,我的 jvm 应用程序没有出现在我的 jvisualvm 中。还有什么我需要配置或检查的吗?
jvisualvm 1.3.5 本地:Mac OSX Oracle jdk 1.6.37 远程:centos 6 oracle jdk 1.6.24