什么是Apache Benchmark中的并发请求(-c)?

时间:2011-07-26 13:37:51

标签: apache apachebench

apache基准测试中的并发请求(-c)是什么?

我认为是在单个时间点创建的同时请求(处理)的数量?

有人可以解释我错了吗?你能举例说明并发请求是如何工作的吗?我如何像Boundary Value Analysis(BVA)测试

那样进行测试

2 个答案:

答案 0 :(得分:13)

你是对的。

简单来说,ab -n 1000 -c 5 http://www.example.com/

其中,

  

-n 1000:ab将向example.com服务器发送1000个请求   为了执行基准测试会议

     

-c 5:5是并发数,即ab将发送5个倍数   请求同时执行example.com服务器

遇到以下SO问题,其中一个答案说ab不是一个完美的基准工具,因为,在基准测试中你需要考虑CSS / JS / Images因素 - Can someone please explain what these ApacheBench results mean?

答案 1 :(得分:1)

来自manual page:     -c并发     一次执行多个请求的数量。默认是一次一个请求。