Apache ab.exe 使用

ab 的全称是 ApacheBench , 是 Apache 附带的一个小工具 , 专门用于 HTTP Server 的 benchmark testing , 可以同时模拟多个并发请求。简单的说它就是一个性能检测的小工具,使用简单方便。

使用方法:

1、打开命令行,输入cmd,回车

2、输入命令,示例:E:\test\ab.exe -n 1000 -c 50 http://192.168.1.149:18080/v1/CS/254767713_354476(请求1000次,并发50)

常用命令:

-n:请求个数,默认是一次一个

-c:并发数

-t:超时限制

返回说明:

This is ApacheBench, Version 2.3 <$Revision: 1843412 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 192.168.1.149 (be patient)

Server Software:        Kestrel
Server Hostname:        192.168.1.149    
Server Port:            18080       /* 端口*/

Document Path:          /v1/CS/254767713_354476 
Document Length:        354476 bytes   /*请求文件大小  */

Concurrency Level:      50    /* 并发数 */
Time taken for tests:   7.314 seconds    /*  整个测试所用的时间  */
Complete requests:      1000    /*  完成的请求数量  */
Failed requests:        0      /*  失败的请求数量  */
Total transferred:      354618000 bytes   /*  整个场景的网络传输量  */
HTML transferred:       354476000 bytes   /*  整个场景的HTML传输量  */
Requests per second:    136.72 [#/sec] (mean)     /*  平均每秒请求数 */
Time per request:       365.721 [ms] (mean)   /* 平均每个请求的响应时间 */
Time per request:       7.314 [ms] (mean, across all concurrent requests)   
Transfer rate:          47345.75 [Kbytes/sec] received   /*平均每秒网络上的流量  */

/* 网络上消耗时间分解 */
Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    2   2.3      1      24
Processing:    78  360  87.0    383     528
Waiting:        3   88  39.3     89     199
Total:         79  362  86.6    385     528

/*  下面为整个场景所有请求的响应情况,50%的相应时间小于385毫秒,66%的响应时间小于402毫秒。。。。。。最长响应时间 528毫秒*/
Percentage of the requests served within a certain time (ms)
  50%    385
  66%    402
  75%    412
  80%    421
  90%    444
  95%    459
  98%    479
  99%    497
 100%    528 (longest request)

原文地址:https://www.cnblogs.com/zhuzhu1214/p/11611208.html

时间: 2024-10-14 04:53:39

Apache ab.exe 使用的相关文章

apache 自带的ab.exe 测试网站的并发量(网站压力测试)

AB(ApacheBench) 是 Apache 自带的超文本传输协议 (HTTP) 性能测试工具. 其设计意图是描绘当前所安装的 Apache 的执行性能, 主要是显示 Apache 每秒可以处理多少个请求. 该工具是 Apache 自带的工具. 安装了 Apache Http Server , 就有了 ab.exe 程序. 安装完后,在 apache 的 Bin 目录下有 ab.exe 程序. 这个就是我们的 AB 工具. AB 工具的使用方法: C: >cd C:\Program File

Apache -- 压力测试工具ab.exe

ab全称ApacheBench是Apache超文本传输协议(HTTP)的性能测试工具.是描绘当前所安装的Apache的执行性能, 主要是显示你安装的Apache每秒可以处理多少个请求Apache自带的ab工具(本机使用的PHP环境是PHPnow集成环境,ab工具位于D:PHPnowApache-22bin)非常容易使用,ab可以直接在Web服务器本地发起测试请求,测试的仅仅是服务器的处理性能,并不想掺杂着网络传输时间等其他因素影响,也可以测试外部url网站.ab进行一切测试的本质都是基于HTTP

使用ab.exe监测100个并发/100次请求情况下同步/异步访问数据库的性能差异

ab.exe介绍 ab.exe是apache server的一个组件,用于监测并发请求,并显示监测数据 具体使用及下载地址请参考:http://www.cnblogs.com/gossip/p/4398784.html 本文的目的 通过webapi接口模拟100个并发请求下,同步和异步访问数据库的性能差异 创建数据库及数据 --创建表结构 CREATE TABLE dbo.[Cars] ( Id INT IDENTITY(1000,1) NOT NULL, Model NVARCHAR(50) 

Apache ab 压力测试工具

Apache Bin目录下的 ab.exe(ApacheBench) 程序是专门用在做压力测试用的软件. ApacheBench(ab) 用来测试 apache 执行效率,专门用来执行网站服务器的运行效能,特别是针对Apache 网站服务器,这原本是用来检测 Apache 网站服务器能够提供的效能,特别是可以看出Apache能提供每秒能送出多少网页. ab 使用的示例: Usage: /usr/sbin/ab [options] [http[s]://]hostname[:port]/path

Apache ab测试工具使用方法(无参、get传参、post传参)(转)

转自Apache ab测试工具使用方法(无参.get传参.post传参) Ab测试工具是apache自带的测试工具,具有简单易上手的特性,下面我总结一下我的使用方法,首先去官方下载apache程序包,我下的最新版本apache2.4.23,下载地址http://httpd.apache.org/download.cgi 我下载的windows版本,解压后放到某一目录即可. 1.呼出控制台 可以使用系统自带cmd或者Xshell工具均可 2.进入apache下的bin目录ab.exe就在此处 3.

Apache ab 压力并发测试工具

当你使用PHP(或其他编程语言)完成一个web程序的开发,并且web程序在Apache服务器上正常运行的时候,你有没有考虑过对你的Apache服务器及部署在其上的web程序进行一些压力测试呢?毕竟,真金不怕火炼,只要配置优化合理.程序代码运行性能良好.硬件撑得住,通过压力测试我们就能看到一个喜人的成绩.话又说回来,即使测试结果差强人意或者糟糕透了,我们也可以好好反思并找到「问题出在哪里」.说了这么多废话,其实就是想告诉你一句:对服务器以及网站程序进行压力测试还是很有必要的. 要对Apache及其

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

Apache -- ab工具主要测试网站的(并发性能) 这个工具非常的强大. 基本语法 :   cmd>ab.exe –n 请求总次数  -c 并发数 请求页面的url    进入到ab.exe目录 举例:  cmd>ab.exe –n 10000 –c 100 http://localhost/test.php 简单test结果简单介绍一下:

ab.exe使用

ab.exe是一个性能检测工具,是apache server中的一个小组件,使用简单,方便 下载地址:http://files.cnblogs.com/files/gossip/ab.zip    使用方法: 1.打开cmd 2.进入ab.exe所在的路径(默认放在d盘根目录下) 3.命令示例               ab:   查看可用的命令(一般用的较多的命令就是 -n -c) ab -n 10 -c 10 http://www.cnblogs.com/      (一共请求10次,10

Apache ab测试工具使用方法(无参、get传参、post传参)

Ab测试工具是apache自带的测试工具,具有简单易上手的特性,下面我总结一下我的使用方法,首先去官方下载apache程序包,我下的最新版本apache2.4.23,下载地址http://httpd.apache.org/download.cgi 我下载的windows版本,解压后放到某一目录即可. 1.呼出控制台 可以使用系统自带cmd或者Xshell工具均可 2.进入apache下的bin目录ab.exe就在此处 3.使用方法 直接在此目录下输入ab回车就会罗列出使用帮助 使用方式:ab [