ab 需要先安装httpd
-A auth-username:密码
向服务器提供BASIC认证凭证。用户名和密码由一个单独分隔
-c并发
一次执行的多个请求数。默认是一次一个请求。
-C cookie-name = value
添加一个Cookie:请求行。参数通常以name = value对的形式。此字段是可重复的。
-f协议
指定SSL / TLS协议(SSL2,SSL3,TLS1或ALL)。
-s超时
套接字超时之前等待的最大秒数。默认值为30秒。
-t timelimit
用于基准测试的最大秒数。这意味着内部是一个50000。使用它来对服务器进行基准测试多少时间。默认情况下,没有时间限制。
-Z密码
指定SSL / TLS密码套件
例:ab -c 5 -n 1000 http://192.168.200.101/index.html
服务器软件:Apache/2.4.6
服务器主机名:192.168.200.1
服务器端口:80
文件路径:/index.html
文件长度:4483字节
并发等级:5
测试时间:65.086秒
完成请求:1000
失败请求:4
(连接:0,接收:0,长度:4,异常:0)
写错误:0
总转移:4692139字节
HTML传输:4465068字节
每秒要求:15.36 [#/ sec](平均)
每次请求时间:325.431 [ms](平均值)
每个请求的时间:65.086 [ms](意味着跨所有并发请求)
传输速率:70.40 [Kbytes / sec]
连接时间(ms)
最小平均值[+/- sd]
连接:1 1 0.3 1 5
处理:52 323 3850.2 63 60920
等待:0 79 250.7 62 4123
总计:53 324 3850.3 64 60922
在一定时间内提供的请求的百分比(ms)
50%64
66%65
75%66
80%67
90%71
95%79
98%88
99%99
100%60922(最长请求)