VisualVM远程监控

首先在JDK/bin目录下,新增一个文件jstatd.all.policy

内容为:


grant codebase "file:${java.home}/../lib/tools.jar" {
    permission java.security.AllPermission;
};

然后,在JDK/bin目录下,通过如下命令启动RMI

jstatd -J-Djava.security.policy=jstatd.all.policy &

注意,有可能其他服务占用默认的RMI1099端口,所以要改为使用其他端口,采用以下方式启动:

jstatd -J-Djava.security.policy=jstatd.all.policy -p 2099 &

则访问2099端口

至此,可以使用VisualVM连接该服务器进行操作了。

你可能感兴趣的:(visualvm)