`

apache ab

阅读更多
ab - Apache HTTP server benchmarking tool

【基本用法】
ab参数详解:http://httpd.apache.org/docs/2.2/programs/ab.html
ab -n1000 -c10 url
例如:./ab  -n1000 -c20 http://ip/xx

【结果分析】



具体结果分析可以参考http://httpd.apache.org/docs/2.2/programs/ab.html
几个重点:
Concurrency Level: The number of concurrent clients used during the test 并发数
Time taken for tests: This is the time taken from the moment the first socket connection is created to the moment the last response is recieved 第一个连接到最后一个响应时间(总运行时间)
Complete requests:The number of successful responses recieved 请求数
Requests per second:This is the number of requests per second. This value is the result of dividing the number of requests by the total time taken 每秒处理的请求数
Time per request:The average time spent per request. The first value is calculated with the formula concurrency * timetaken * 1000 / done while the second value is calculated with the formula timetaken * 1000 / done 每个请求的平均时间(第一个值乘以线程数,第二个不乘以线程数)

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.3      0       6
Processing:     2   20  39.3     16     696
Waiting:        2   19  36.9     15     696
Total:          2   20  39.3     16     697
每一项分别有min(最小值),mean(平均值),[+/-sd](方差),median(中位数),max(最大值)
Connect :socket链路建立消耗,代表网络状况好坏
Processing :写入缓冲区消耗+链路消耗+服务端消耗
Waiting :写入缓冲区消耗+链路消耗+服务端消耗+读取数据消耗
Total :单个事务总时间


【图形化显示】
内容输出到文件,gnuplot读取文件生成图片
eg:ab -n 500 -c 100 -g ./ab_500_100.dat http://localhost/index.php 
ab测试结果gunplot图形化显示
http://blog.csdn.net/fdipzone/article/details/18827069


【源码】
源码地址:http://svn.apache.org/repos/asf/httpd/httpd/trunk/support/ab.c

【参考】
http://www.lubia.me/ab-output-analysis
  • 大小: 162.5 KB
分享到:
评论

相关推荐

    Apache ab压力测试工具

    Apache ab压力测试工具是HTTP服务器性能评估的重要工具,主要用于测试Apache服务器在特定条件下的处理能力。这个工具简单易用,可以提供对服务器性能的详细分析,帮助管理员优化配置,提升服务器响应速度,确保在高...

    Apache ab 下载

    Apache ab下载,冲apache安装目录拿出来的。也不用为了使用ab而安装Apache。ab.exe

    apache ab windows可用

    Apache AB 是一个小型的命令行工具,用于对Web服务器进行性能测试和负载测试。这个工具在Windows平台上同样适用,提供了简单的方式评估服务器处理HTTP请求的能力。"apache ab windows可用"表明该工具可以在Windows...

    apache ab测试程序

    Apache AB测试程序是一款轻量级、命令行工具,主要用于评估Web服务器的性能。它由Apache HTTP服务器项目开发,是性能基准测试工具集的一部分。AB,全称ApacheBench,能够模拟多个并发用户对Web服务器进行请求,从而...

    Apache ab压力测试

    NULL 博文链接:https://2279972332.iteye.com/blog/1989163

    apache ab web网站测试工具

    测试工具 ab apache 性能测试 web开发 网站开发

    apache ab工具页面压力测试返回结果含义解释

    Apache AB工具是一款强大的性能测试工具,它用于评估Web服务器的性能和稳定性。这款工具随Apache HTTP服务器一起提供,可以帮助开发者和系统管理员理解服务器在高负载条件下的表现。AB工具能够模拟多个并发用户发送...

    Apache AB性能测试工具使用教程

    ### Apache AB性能测试工具使用教程 #### 一、引言 在现代Web开发与运维领域,性能测试是一项至关重要的任务。通过性能测试,我们可以评估Web服务在特定负载下的表现,从而确保其稳定性和可靠性。Apache AB...

    使用Apache ab进行http性能测试

    Apache AB 是一个轻量级的命令行工具,用于对 HTTP 服务器进行性能测试和负载测试。它被包含在 Apache HTTP 服务器的源代码包中,可用于评估服务器的响应速度和并发处理能力。通过运行简单的命令,AB 可以模拟多个...

    apache ab,一款测试http服务器性能的工具

    apache ab,一款测试http服务器性能的工具,但是在网上不太好找,所以在这里贴出来

    Apache24加压版 需要ab的可以在bin目录下获得

    总的来说,Apache24加压版为用户提供了一种便捷的方式来快速搭建和测试Web服务器,而ab工具则帮助评估服务器的性能,确保其能满足应用的需求。通过深入理解和熟练运用这些知识点,可以更好地管理和维护Apache24...

    apache压力测试之ab

    以上就是关于“Apache压力测试之ab”的详细讲解,希望对你理解和使用ab工具进行压力测试有所帮助。如果你对此有更多疑问,或者想交流相关经验,可以加入指定的QQ群或通过提供的联系方式与作者取得联系。

    使用Apache ab工具对Apache服务器进行简单的压力测试

    Apache ab工具是一款强大的性能测试工具,专用于评估Web服务器的性能。它被包含在Apache HTTP服务器的源代码包中,通常作为apache2-utils的一部分安装。本文将深入探讨如何使用ab工具进行压力测试以及如何查看Apache...

    分级网格服务的Apache ab测试分析

    在讨论分级网格服务的性能测试时,Apache ab测试是一个重要的话题。Apache ab是一个被广泛使用的HTTP服务器性能测试工具,它可以通过模拟多个并发客户端向服务器发送请求,来测试服务器的性能,特别是服务器处理大量...

    Apache24 下载

    在本文中,我们将深入探讨Apache24的下载及其性能基准测试工具`ab`。 Apache24是Apache服务器的第24个主要版本,它包含了一系列的改进和新特性,以提高稳定性和安全性。对于初学者,你可以从Apache官方网站获取最新...

Global site tag (gtag.js) - Google Analytics