目录
ab是apache自带的一个压力测试工具,通过创建多个并发访问线程,来模拟高并发的一个状态,从而暴露出一些常态下不会出现的问题。ab是基于对某一个URL的访问来模拟高并发的,所以它可以大部分情况下的web服务器压力。
-n 表示有多少个请求
-c 表示同一时间多少个并发量
server software:目标服务器软件信息(软件名和版本)
server hostname:目标服务器主机名
server port:目标端口
document path:请求文件
document length:请求文件大小
concurrency level:并发数(-c指定)
time taken for tests:测试花费时间
complete requests:请求总数量
failed requests:失败数
non-2xx responses:非200返回码
total transferred:从服务器接收到的文件总大小(包括文本内容和请求头信息)
html transferred:从服务器接收到的文本大小
requests per second:平均每秒完成的请求数
time per request:用户方,平均每个请求所需时间(因为请求比较多,所以服务器完成100个请求用户才接收到一个完成的返回)
time per request:服务器完成一个请求的时间
transfer rate:网络传输速度
connect:网络连接
processing:系统处理
waiting:等待
min:最小值
mean:平均值
[+/-se]:标准差
median:中位数
max:最大值
在第二列时间前完成的请求所占百分比