在CentOS上使用JMeter进行压力测试的步骤如下:
vim /etc/profile
粘贴以下内容并保存:
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile
java -version
tar zxvf apache-jmeter-5.4.3.tgz
bin
目录,赋予启动项权限:chmod 777 jmeter
vim /etc/profile
粘贴以下内容并保存:
export JMETER_HOME=/usr/local/jmeter/apache-jmeter-5.4.3
export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin
source /etc/profile
jmeter -v
.jmx
文件,例如test.jmx
。rz
命令上传测试脚本到服务器。需要提前安装lrzsz
工具:yum install -y lrzsz
rz
命令上传文件:rz
jmeter -n -t /path/to/test.jmx -l /path/to/results.jtl
-n
表示非GUI模式,-t
指定测试计划文件,-l
指定结果文件。results.jtl
文件以获取详细的测试结果。通过以上步骤,您可以在CentOS上成功使用JMeter进行压力测试。