【发布时间】:2013-01-03 23:07:09
【问题描述】:
在将 jstatd 与 visualvm 连接时遇到了一点问题。以下是我的设置细分:
jstatd.policy
grant codebase "file:/usr/java/jre1.7.0/lib/tools.jar" {
permission java.security.AllPermission;
};
调用对象
jstatd -p 9999 -J-Djava.security.policy=/usr/java/jre1.7.0/bin/jstatd.policy
拉端口
tcp 0 0 0.0.0.0:43786 0.0.0.0:* LISTEN 22846/jstatd
tcp 0 0 0.0.0.0:9999 0.0.0.0:* LISTEN 22846/jstatd
端口不错且开放
ACCEPT tcp -- anywhere anywhere tcp dpt:9999
ACCEPT tcp -- anywhere anywhere tcp dpt:43786
正在运行的应用程序位于 vmware 上,但可以毫无问题地访问应用程序。
如果有人对连接到 visualvm 有任何想法,那就太好了。
【问题讨论】:
-
您是如何尝试从 VisualVM 连接到远程主机的?你能总结一下你的步骤吗?