我正在为我正在开发的网站尝试各种基准测试工具,并发现Apache Bench
(ab) 是负载测试的绝佳工具。它是一个命令行工具,显然非常易于使用。但是我对它的两个基本标志有疑问。我正在阅读的网站说:
Suppose we want to see how fast Yahoo can handle 100 requests, with a maximum of 10 requests running concurrently:
ab -n 100 -c 10 http://www.yahoo.com/
以及对标志的解释:
Usage: ab [options] [http[s]://]hostname[:port]/path
Options are:
-n requests Number of requests to perform
-c concurrency Number of multiple requests to make
我想我只是无法绕开我的头number of requests to perform
和number of multiple requests to make
。当我像上面的例子一样把它们放在一起时会发生什么?
谁能给我一个更简单的解释这两个标志一起做什么?