在 CentOS 上使用 JMeter 时,查看测试结果通常有以下几种方式,取决于你是怎么运行的。
如果你在 CentOS 上有图形界面(或用了 X11 转发):
cd /opt/apache-jmeter/bin
./jmeter
运行测试后:
⚠️ 正式压测不要用 GUI,会严重影响性能。
jmeter -n -t test.jmx -l result.jtl
参数说明:
-n:非 GUI 模式-t:测试脚本-l:结果文件(jtl)cat result.jtl
(可读性差,适合程序解析)
jmeter -g result.jtl -o report
然后在浏览器打开:
report/index.html
包含:
jmeter -n -t test.jmx -l result.jtl -e -o report
运行结束后自动生成 HTML 报告。
可对接:
适合长期压测和监控。
| 指标 | 含义 |
|---|---|
| Samples | 请求总数 |
| Average | 平均响应时间 |
| 90% Line | 90% 请求耗时 |
| Throughput | 吞吐量(请求/秒) |
| Error % | 错误率 |
✅ 最佳实践
jmeter -n -t test.jmx -l result.jtl -e -o report
然后用 scp 把 report 拉到本地浏览器看。
如果你愿意,可以告诉我:
我可以给你更具体的方案。