用apache服务器自带的ab测试
来源:互联网 发布:建筑学用的软件 编辑:程序博客网 时间:2024/05/21 17:45
昨天看了下apache的ab测试,也做了下简单的操作,特此记录,如有不正确,望各位指正,或者是有其他遗漏的有用的用法 望大家提出。
首先是我的电脑是windows系统的,那么先下载一个windows的apache服务器
下载地址 :http://download.csdn.net/detail/hllll_huang/9888996
下载完之后,用cmd切换到该文件的bin目录下 执行ab.exe,结果如下图
接下来就是最常用的命令操作 ab -c 并发数量 -n 总数量 url,执行后弹出以下结果
这些数据意思:
Server Software表示被测试的Web服务器软件名称。
Server Hostname表示请求的URL主机名。
Server Port表示被测试的Web服务器软件的监听端口。
Document Path表示请求的URL中的根绝对路径,通过该文件的后缀名,我们一般可以了解该请求的类型。
Document Length表示HTTP响应数据的正文长度。
Concurrency Level表示并发用户数,这是我们设置的参数之一。
Time taken for tests表示所有这些请求被处理完成所花费的总时间。
Complete requests表示总请求数量,这是我们设置的参数之一。
Failed requests表示失败的请求数量,这里的失败是指请求在连接服务器、发送数据等环节发生异常,以及无响应后超时的情况。如果接收到的HTTP响应数据的头信息中含有2XX以外的状态码,则会在测试结果中显示另一个名为“Non-2xx responses”的统计项,用于统计这部分请求数,这些请求并不算在失败的请求中。
Total transferred表示所有请求的响应数据长度总和,包括每个HTTP响应数据的头信息和正文数据的长度。注意这里不包括HTTP请求数据的长度,仅仅为web服务器流向用户PC的应用层数据总长度。
HTML transferred表示所有请求的响应数据中正文数据的总和,也就是减去了Total transferred中HTTP响应数据中的头信息的长度。
Requests per second吞吐率,计算公式:Complete requests/Time taken for tests
Time per request用户平均请求等待时间,计算公式:Time token for tests/(Complete requests/Concurrency Level)。
Time per requet(across all concurrent request)服务器平均请求等待时间,计算公式:Time taken for tests/Complete requests,正好是吞吐率的倒数。也可以这么统计:Time per request/Concurrency Level。
Transfer rate表示这些请求在单位时间内从服务器获取的数据长度,计算公式:Total trnasferred/ Time taken for tests,这个统计很好的说明服务器的处理能力达到极限时,其出口宽带的需求量。
Percentage of requests served within a certain time(ms)这部分数据用于描述每个请求处理时间的分布情况
- 用apache服务器自带的ab测试
- 使用Apache自带的ab来测试服务器性能
- apache自带的测试工具AB
- apache 自带的ab.exe测试
- apache的web服务器自带的ab.exe服务器http压力测试用法
- AB --- APACHE自带的压力测试工具 (APACHE BENCHMARK )
- Apache 服务器 自带的压力测试工具ab 的使用
- Apache自带的性能测试工具ab的使用
- Apache自带的ab测试工具的使用
- apache自带的ab压力测试工具用法详解
- 【转载】Apache自带压力测试工具AB的使用方法
- apache自带的ab压力测试工具用法详解
- Apache自带压力测试工具AB的使用方法
- apache自带的ab压力测试工具用法详解
- Apache自带压力测试工具AB的使用方法
- apache自带的ab压力测试工具用法
- apache 自带压力测试工具ab.exe的使用
- apache自带的ab压力测试工具用法详解
- 使用Deferred的诗歌下载客户端
- Check Import Date Email
- 微信小程序开发(十三)富文本插件wxParse的wxParseImgTap的bug修复
- android用代理实现Rx方式获取startActivityForResult结果
- Handler用法
- 用apache服务器自带的ab测试
- 第二个小插曲,deferred
- shell脚本实现彩色进度条
- Python 学习入门简明教程
- Linux使用过程中遇到的问题
- 微服务架构学习总结
- win7 系统下下载 https 网站目录
- BZOJ 1566 DP 解题报告
- 成功,从选择开始