LoadRunner執(zhí)行過(guò)程中如何監(jiān)控服務(wù)端資源
上一周給大家介紹了LoadRunner腳本函數(shù)的相關(guān)教程(點(diǎn)擊查看:教程1 教程2),本次給大家?guī)?lái)在LoadRunner執(zhí)行過(guò)程中監(jiān)控服務(wù)端資源的教程。
Linux下利用JMX監(jiān)控Tomcat
1、需要詳細(xì)了解tomcat進(jìn)程工作狀態(tài),以進(jìn)行優(yōu)化。
環(huán)境:
centos6,tomcat7,jdk1.7
解決方案:
1、在服務(wù)器上找到catalina.sh文件,在該文件的這一行
# ----- Execute The Requested Command -----------------------------------------
上面添加以下內(nèi)容:
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.1.2 -Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managem
ent.jmxremote.authenticate=false"
然后啟動(dòng)tomcat進(jìn)程
2、在安裝有JDK環(huán)境的機(jī)器上運(yùn)行 jconsole? 命令進(jìn)行連接,輸入ip和端口就可以了。
172.16.90.31上監(jiān)控172.16.94.194的tomcat
在jconsole中輸入以下信息:
172.16.94.194:8888
監(jiān)控Provider和接口服務(wù)器的堆內(nèi)存,當(dāng)曲線呈正常波形,上升到一定值的時(shí)候,會(huì)自動(dòng)GC,回落到正常范圍內(nèi)就說(shuō)明正常的,如果一直處于上升呈拋物線,就說(shuō)明存在內(nèi)存泄露
本文轉(zhuǎn)自(spasvo.com)