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

ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab

参数说明及示例

我们可以模拟100个并发用户,对一个页面发送1000个请求

输入命令:ab -n1000 -c100 http://www.jb51.net/

其中-n代表请求数,-c代表并发数

返回结果:

##首先是apache的版本信息
This is ApacheBench, Version 2.3 <Revision:655654>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.xxx.xxx/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xxx.xxx.com (be patient)

Server Software:    Apache/2.2.19  ##apache版本
Server Hostname:    vm1.xxx.com  ##请求的机子
Server Port:      80 ##请求端口

Document Path:     /xxx.html
Document Length:    25 bytes ##页面长度

Concurrency Level:   100 ##并发数
Time taken for tests:  0.273 seconds ##共使用了多少时间
Complete requests:   1000  ##请求数
Failed requests:    0  ##失败请求
Write errors:      0
Total transferred:   275000 bytes ##总共传输字节数,包含http的头信息等
HTML transferred:    25000 bytes ##html字节数,实际的页面传递字节数
Requests per second:  3661.60 [#/sec] (mean) ##每秒多少请求,这个是非常重要的参数数值,服务器的吞吐量
Time per request:    27.310 [ms] (mean) ##用户平均请求等待时间
Time per request:    0.273 [ms] (mean, across all concurrent requests) ##服务器平均处理时间,也就是服务器吞吐量的倒数
Transfer rate:     983.34 [Kbytes/sec] received ##每秒获取的数据长度

Connection Times (ms)
       min mean[+/-sd] median  max
Connect:    0  1  2.3   0   16
Processing:   6  25  3.2   25   32
Waiting:    5  24  3.2   25   32
Total:     6  25  4.0   25   48

Percentage of the requests served within a certain time (ms)
 50%   25 ## 50%的请求在25ms内返回
 66%   26 ## 60%的请求在26ms内返回
 75%   26
 80%   26
 90%   27
 95%   31
 98%   38
 99%   43
100%   48 (longest request)

apache的ab工具也算是一种ddos攻击工具

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索工具
, apache
, ab
, 页面压力测试
返回结果含义
apache ab压力测试、apache压力测试工具、apache 压力测试、apache 返回php源代码、apache 重写返回的url,以便于您获取更多的相关知识。

时间: 2024-09-29 18:45:26

apache ab工具页面压力测试返回结果含义解释_Linux的相关文章

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

1.安裝ab命令 sudo apt-get install apache2-utils 2.ab命令参数说明 Usage: ab [options] [http[s]://]hostname[:port]/path  Options are:      //总的请求数 -n requests Number of requests to perform //一次同时并发的请求数 总的请求数(n)=次数*一次并发数(c) -c concurrency Number of multiple reque

Apache服务器下使用 ab 命令进行压力测试

 ab是Apache超文本传输协议(HTTP)的性能测试工具. 其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求. #ab -v可以看出其基本信息 #ab -n1000 -c10 http://localhost:81/t.php 这是一个基本命令 -n1000表示总请求数为1000 -才0表示并发用户数为10 参数说明: Concurrency Level:并发用户数: Time taken for tests:请求处理花费的总时间: C

并发数据库压力测试的shell脚本代码_linux shell

复制代码 代码如下: #!/bin/bash#********************************##并发后台运行fun                 ##for wanggy 2012-01-25           ##note:                           ##fun_num fun函数后台运行次数     ##sql_num 每个函数sql运行次数     ##********************************##数据库变量设置dbho

Windows API GetLastError()函数返回值含义解释_Delphi

[0]-操作成功完成. [1]-功能错误. [2]-系统找不到指定的文件. [3]-系统找不到指定的路径. [4]-系统无法打开文件. [5]-拒绝访问. [6]-句柄无效. [7]-存储控制块被损坏. [8]-存储空间不足,无法处理此命令. [9]-存储控制块地址无效. [10]-环境错误. [11]-试图加载格式错误的程序. [12]-访问码无效. [13]-数据无效. [14]-存储器不足,无法完成此操作. [15]-系统找不到指定的驱动器. [16]-无法删除目录. [17]-系统无法将

apache自带的ab工具对网站进行压力测试

对网站进行压力测试的工具有很多,最普遍的最简单的恐怕就是apache自带的ab工具了.很多linux操作系统都自带有apache,系统没有自带apache的,安全一个apache就可以了.因此ab可以说是,最容易获得的网站压力测试工具了.ab与其他压力测试工具的优劣势本文就不表了,本文仅仅是做总结使用. 第一:ab所在的位置 不管是系统自带的,还是使用另外安装的apache.ab工具都在apache目录下面的bin目录下.找到ab工具所在的目录后,直接使用 ab -V 命令:就可以获得当前ab测

Apache压力测试工具ab参数说明

ab是Apache自带的压力测试工具,它可以模拟各种条件,直接在服务器本地发起各种测试请求.接下来我们使用ab来进行一次压力测试,在命令行工具下输入: ab -V 可以查看ab工具的版本信息 ~ zfs$ ab -V This is ApacheBench, Version 2.3 <$Revision: 1554214 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to

利用ab压力工具对服务器进行压力测试

在使用之前,需要先确认是否服务器安装了Apache Http Server,如果没有安装,则需要先安装: $ sudo yum install httpd $ ab -V This is ApacheBench, Version 2.3 <$Revision: 1430300 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Fo

超实用压力测试工具-ab工具

在学习ab工具之前,我们需了解几个关于压力测试的概念 吞吐率(Requests per second)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数.某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率.计算公式:总请求数 / 处理完成这些请求数所花费的时间,即Request per second = Complete requests / Time taken for tests 并发连接数(The number of concu

apache性能测试工具ab使用详解_Linux

网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环.只有让服务器处在高压情况下,才能真正体现出软件.硬件等各种设置不当所暴露出的问题. 性能测试工具目前最常见的有以下几种:ab.http_load.webbench.siege.今天我们专门来介绍ab. ab是apache自带的压力测试工具.ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试.比如nginx.tomcat.IIS等. 下面我们开始介绍有关ab命令的使用: 1.ab的原理