jvisualvm连接springboot项目的jvm

jvisualvm工具是jdk自带工具,在jdk的bin目录下

修噶java服务启动命令如下
hostname为运行服务的ip
服务器要开放命令指定的端口(6666)
防火墙/端口开放指南

java -Djava.rmi.server.hostname=xxx.xxx.xx.xx -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=6666 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -server -Xms128m -Xmx128m -jar my.jar

打开jvisualvm工具添加主机名填入ip
在这里插入图片描述
添加jmx连接
在这里插入图片描述

填入端口点击确定
在这里插入图片描述

linux生成堆内存快照命令,后面的数字为java进程id,myweb.hprof为指定的文件名

jmap -dump:format=b,file=myweb.hprof 12463

猜你喜欢

转载自blog.csdn.net/weixin_43073775/article/details/111137770
今日推荐