Apache Bench认为失败了什么?

时间:2013-12-18 12:05:08

标签: apache benchmarking apachebench

我一直在使用Apache Bench来对许多服务器进行基准测试。在测试其中一个后,我得到了这个结果:

Concurrency Level:      10
Time taken for tests:   13.564 seconds
Complete requests:      500
Failed requests:        497
(Connect: 0, Length: 497, Exceptions: 0)

服务器的日志文件中没有错误的迹象。这让我相信Apache Bench正在将成功的请求视为失败。考虑到这一点,任何人都可以向我解释Apache Bench认为失败的请求是什么吗?

1 个答案:

答案 0 :(得分:3)

如果实际响应长度与响应头中指定的字节数不匹配,则Apache Bench将响应标记为失败。

可能重复:investigating apache benchmark failed request