可以的,CentOS 完全可以运行 JMeter 进行压测,而且这是非常常见的做法(很多公司都用 Linux 服务器做 JMeter 压力机)。
下面给你一个清晰说明:
JMeter 是 Java 应用,只要:
就可以运行,无论是:
java -version
如果没有 Java:
yum install -y java-1.8.0-openjdk
cd /opt
wget https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.6.3.tgz
tar -zxvf apache-jmeter-5.6.3.tgz
/opt/apache-jmeter-5.6.3/bin/jmeter.sh \
-n -t test.jmx \
-l result.jtl
参数说明:
-n:非 GUI-t:测试脚本-l:结果文件vi bin/jmeter.sh
HEAP="-Xms1g -Xmx4g"
ulimit -n 65535
如果你愿意,可以告诉我:
我可以直接给你一套可复制的压测方案。