linux centos8上用jmeter压测接口并发能力

首先条件:安装jdk1.8的环境

第一步:下载jmeter安装包(/usr/local/目录下)
wget https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.3.tgz
如果上述下载比较慢,请用迅雷下载,并上传到linux当前路径下。
完成后解压到当前路径下   tar -zxvf apache-jmeter-5.3.tgz

第二步:配置环境参数
vim /etc/profile

新增如下内容:
export JMETER_HOME=/usr/local/apache-jmeter-5.3
export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH

最后让配置生效    source /etc/profile
jmeter -v  查看是否安装成功
如图所示:
linux centos8上用jmeter压测接口并发能力_第1张图片

第三步:在window环境下编写脚本
在/usr/local/apache-jmeter-5.3  路径下生成日志文件路径 mkdir logs

进入bin目录下执行脚本:sh jmeter.sh -n -t home_getSystemList_10000.jmx -l result_nice -e -o /usr/local/apache-jmeter-5.3/logs
home_getSystemList_10000.jmx   要被执行的脚本文件
result_nice  为直接的结果(/usr/local/apache-jmeter-5.3/bin目录下生成)
/usr/local/apache-jmeter-5.3/logs   执行后的日志文件

第四步:查看或者清理日志
/usr/local/apache-jmeter-5.3/logs 可以查看到html数据情况
在执行脚本前,先删除该logs下的所有文件, rm -rf *
再删除bin路径下result_nice目录
如果不删除,那么执行会报错,报错显示不是空的文件夹。 

 

你可能感兴趣的:(jmeter压测)