1、什麼是VisualVM
visualvm是jdk自帶的一款監控工具。它提供了一個可視界面,用於查看 Java 虛擬機上運行的基於 Java 技術的程序的詳細信息。VisualVM 對 Java Development Kit (JDK) 工具所檢索的 JVM 軟件相關數據進行組織,並通過一種使您可以快速查看有關多個 Java 應用程序的數據的方式提供該信息。您可以查看本地應用程序以及遠程主機上運行的應用程序的相關數據
2、如何安裝
在jkd bin目錄下有一個jvisualvm.exe文件 雙擊就可以使用
3、如何使用jvisualvm
1、配置JMX管理tomcat;
set JAVA_OPTS=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9008 -Dcom.sun.management.jmxremote.authenticate=false - Dcom.sun.management.jmxremote.ssl=false
2、重啓tomcat即可;
3、雙擊jvisualvm.exe 添加服務器IP地址,添加需要監控jmx端口即可。