【发布时间】:2017-06-02 10:54:03
【问题描述】:
我正在尝试在本地 Windows 7 PC visualVM 上分析我的 Web 应用程序。
我在 CENTOS 6.8 x86_64 server 的 java 的 bin 目录下创建了一个带有以下代码的 jstatd.all.policy 文件
grant codebase "file:${java.home}/../lib/tools.jar" {
permission java.security.AllPermission;
};
并尝试使用以下命令启动 jstatd
jstatd -J-Djava.security.policy=jstatd.all.policy -p 1099
但是当我尝试在本地 PC 上进行分析时,我没有看到 jvisualvm 远程主机下的任何进程,而只是节点
我还尝试通过在我的window server R2 2008 PC 上使用相同的方法启动 jstatd 来进行测试,并尝试使用 Windows 7 visualVM 进行分析,但仍然没有结果,只是一个没有进程的节点,但我在同一台 Windows 服务器 pc 上尝试了通过为同一台电脑添加远程主机而不是显示正在运行的进程。
任何建议。
【问题讨论】: