VisualWM远程连接方式

1.启动jstatd,启动时需要配置jvm安全策略,配置方式为创建all.policy文件,内容为:

grant codebase "file:${java.home}/../lib/tools.jar" {
   permission java.security.AllPermission;
};
启动命令:
jstatd -J-Djava.security.policy=all.policy
上面命令中all.policy为相对路径,可以换成绝对路径,所以all.policy文件可随便存放
policy file syntax 官网参考:
http://docs.oracle.com/javase/6/docs/technotes/guides/security/PolicyFiles.html
官网:http://docs.oracle.com/javase/6/docs/technotes/tools/share/jstatd.html

2.启动本地jvisualvm,配置远端连接,官网参考:http://visualvm.java.net/applications_remote.html

   如果远端机器为linux系统,出现不能连接默认端口1099时,检查远端机器的防火墙配置,如果为测试机器可以通过

   service iptables stop 暂时停止防火墙进行调试

猜你喜欢

转载自celestialwolf.iteye.com/blog/1333185