0
点赞
收藏
分享

微信扫一扫

VisualVM监控远程主机JVM配置

炽凤亮尧 2023-05-09 阅读 37


服务端配置:

1,

在JAVA_OPTS中追加下面参数

-XX:HeapDumpPath=/data/project/zqgame_backend_oom.txt -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false




2,

后台执行下面的命令,获取jstatd统计信息

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



3,

在tomcat 的bin目录创建jstatd.all.policy文件,在其中添加远程访问策略

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



4,

启动jstat获取数据

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



客户端配置

5,

启动jdk的bin目录下的jvisualvm.exe


6,

配置ip和端口即可(远程监控无法对内存信息统计)




举报

相关推荐

0 条评论