linux 壓測jmeter24h穩定性測試


環境准備:

安裝jmeter,JDK:

wget  https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.1.tgz

cd  /usr/local

tar -zxvf   apache-jmeter-5.1.tgz

 

 

 

配置環境變量:

vi /etc/profile 

添加如下環境變量

#java_home
export JAVA_HOME=/usr/local/java/jdk1.8.0_221
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

#JMETER HOME
export JMETER_HOME=/usr/local/apache-jmeter-5.1
export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin

 

驗證環境:

 

 執行命令:注意對於24h穩定性測試由於 export TMOUT=0 對於ssh  session 還是無效,會導致jmx 任務中斷,所以解決此問題需要借助nohup 命令掛載到后台:

 

nohup jmeter -n -t fatecqtest.jmx -l 20th5min.csv -e -o 20thdir5min > 20nohup.csv 2>&1 &

ps -ef|grep     jmeter | awk '{print $2}'|xargs kill -9     //結束jmeter進程

 

 生成html報告:

 


免責聲明!

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



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