visualvm 效能調優工具

LinvingCode發表於2017-03-20

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埠即可。

相關文章