配置springboot實現Java VisualVM遠程JMX連接

配置springboot實現Java VisualVM遠程JMX連接

Java VisualVM是一個項目內存查看和調優的工具,以前使用獨立的tomcat可在配置文件裏改,今天記錄一下springboot的配置方法
剛開始想在application.yml裏查找相關命令,但是沒發現合適的,於是想到添加啓動命令的方法
查到下面這個啓動命令可用

-Dcom.sun.management.jmxremote.port=8999(jmx連接端口號) -Dcom.sun.management.jmxremote.rmi.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=xxx.xx.xx.xx(ip地址)

於是完整的啓動命令是

java -Dcom.sun.management.jmxremote.port=8999(jmx連接端口號) -Dcom.sun.management.jmxremote.rmi.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=xxx.xx.xx.xx(ip地址) -jar webapp.jar

隨後在工具里加上ip和jmx端口號就可連接
效果如圖:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章