背景:用於在實行壓測前,試壓測,評估該壓測方式的可行性。(一般壓測會對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和內存的使用情況

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