應用伺服器端的配置
java
-Djava.rmi.server.hostname=192.168.1.184
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9875
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-XX:+UnlockCommercialFeatures
-XX:+FlightRecorder
-jar demo-0.0.1-SNAPSHOT.jar &
#啟動命令-jar引數要在最後,否則可能無法開啟監控埠
監控端的操作(Windows)
執行JMC
在cmd中輸入jvisualvm命令開啟jvisualvm介面或者在jdk的bin目錄下開啟jmc.exe
JMC展示介面
新增JMX連線
點選”檔案“ –> “新增JMX連線” –> 輸入連線資訊(如圖)–> 確定
主介面和抽樣器介面展示
開始記錄後訪問業務使其產生記錄資料
eg: 點選如圖所示 “CPU” 開始記錄,然後就不停通過多租戶域名訪問virgo-tomcat中部署的業務模組使其產生監控資料
快照功能
可以拍攝“快照”,儲存這一時間段的監控資料,並通過 “組合” 檢視方法的呼叫過程
拍攝“快照”
```bash
本作品採用《CC 協議》,轉載必須註明作者和本文連結