jmeter性能測試-壓測前cpu,內存實時監控(VisualVM)


背景:用於在實行壓測前,試壓測,評估該壓測方式的可行性。(一般壓測會對cpu的值有限制)

//針對Java服務來說的

1.修改啟動的參數

./bin/vim start.sh

修改if中的JAVA_MEM_OPTS中的參數就行,新增一行,內容如下:

-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=9003 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

其中9003將是遠程連接的端口號

保證9003端口不沖突,沒有別的服務使用

2.打開jdk所在文件目錄

java->jdk->bin->jvisualvm

雙擊打開jvisualvm.exe文件

3.遠程連接要監控的服務所部署的服務器

 

添加jmx連接    //9003就是上面啟動文件添加的端口

 

 雙擊添加的jmx,即可查看服務的cpu和內存的使用情況

 

 以上,就可以對服務資源的使用情況進行實時監控

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM