如何使用Apache的ab工具进行网站性能测试

Apache服务器自带了ab压力测试工具,可以用来测试网站性能,使用简单方便。

1.打开Apache服务器的安装路径,在bin目录中有一个ab.exe的可执行程序,就是我们要介绍的压力测试工具。

2.在Windows系统的命令行下,进入ab.exe程序所在目录,执行ab.exe程序。注意直接双击无法正确运行。

3.

ab 的用法是:ab [options] [http://]hostname[:port]/path

例如:ab -n 5000 -c 200 http://localhost/index.php

上例表示总共访问http://localhost/index.php这个脚本5000次,200并发同时执行。

         ab常用参数的介绍:

-n :总共的请求执行数,缺省是1;

-c: 并发数,缺省是1;

-t:测试所进行的总时间,秒为单位,缺省50000s

-p:POST时的数据文件

-w: 以HTML表的格式输出结果

4.执行测试用例:ab -n 1000 -c 100 -w http://localhost/index.php >>c:\1.html

上面的测试用例表示100并发的情况下,共测试访问index.php脚本1000次,并将测试结果保存到c:\1.html文件中。

时间: 2024-10-29 01:05:22

如何使用Apache的ab工具进行网站性能测试的相关文章

如何使用Apache的ab工具进行网站性能测试(Apache服务器自带了ab压力测试工具,可以用来测试网站性能,使用简单方便)

打开Apache服务器的安装路径,在bin目录中有一个ab.exe的可执行程序,就是我们要介绍的压力测试工具. 在Windows系统的命令行下,进入ab.exe程序所在目录,执行ab.exe程序.注意直接双击无法正确运行. 执行ab命令成功后,可以看到如图提示.该帮助很清楚详细的介绍了ab的用法以及各个参数的含义. ab 的用法是:ab [options] [http://]hostname[:port]/path 例如:ab -n 5000 -c 200 http://localhost/in

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

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

Apache Benchmark(ab)工具介绍以及与Gnuplot联合使用生产绘图介绍

简介: Apache Beach (ab)是Apache自带的一个性能测试工具,专门用来测试网站的性能, 不仅限于Apache web服务器. 它可以同时模拟多个并发请求,测试Web服务器的最大承载压力,同时也可以根据Apache Bench提供的测试结果对服务器性能参数进行调整.它可以记录测试数据,其它工具比如Gnuplot可以利用测试数据进行分析.它也可以提供一个summary,可以直观显示当前测试的web服务器的性能. 使用方法: Usage: ab [options] [http[s]:

apache 的ab 工具

ab是apache 进行http服务器压力测试的一个工具.用来衡量apache 服务器的执行效率,能够检测出apache每秒能够处理的请求数. 一个使用的例子如下(windows下) ab -n 100 -c 10 http://www.baidu.com/ 上面这个命令能够检测百度服务器的承压情况,其中-n 100表示总共发起100个连接请求,而-c 10表示同时维持10个并发.测试结果如下和字段的含义解释如下(飘黄是解释): This is ApacheBench, Version 2.3

【Apache】ab工具

格式:ab  [options] [http://]hostname[:port]/path -n requests Number of requests to perform //在测试会话中所执行的请求个数(本次测试总共要访问页面的次数).默认时,仅执行一个请求. -c concurrency Number of multiple requests to make //一次产生的请求个数(并发数).默认是一次一个. -t timelimit Seconds to max. wait for

安装性能测试工具:sysbench和使用apache的ab

一.软件的用途,它主要包括以下几种方式的测试:1.cpu性能2.磁盘io性能3.调度程序性能4.内存分配及传输速度5.POSIX线程性能6.数据库性能(OLTP基准测试) 这个软件为什么找不到官网呢?giulib上面的网址只能下载源码.但是使用说明,却没有了.估计是一个个人软件,没有后续更新了. 最新版本是0.5版本.本来就是基本的功能,不需要完善的.所以更新不需要很频繁.比如memcache这种软件也十一月的.也就算1.x的版本. 二.归纳安装步骤: 1.解压 2.运行源码目录中的./auto

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

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

压力测试 apache ab工具使用说明

ab工具使用说明 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 //并发数 -c concurrency Number of multiple requests to make -t timelimi

Windows 7环境下网站性能测试小工具 Apache Bench 和 Webbench使用和下载

1.简要说明: Apache Bench 是Apache的网站性能测试小程序,Windows平台下的程序名简称ab.exe,要想获得这个80k的可执行程序,用户需要下载整个Apache Httpd软件包!还需要将其安装到电脑上,确实比较麻烦. Webbench也是一款网站性能测试小程序,可以获得网站的吞吐率.传送速度等基本性能指标.该程序是在Linux下编程的,在Linux下编译安装使用都很方便,但在Windows 下的程序却没有. 为了方便起见,我将ab.exe 小程序单独拷贝出来,并且下载了