PHP使用Apache中的ab(ApacheBench)测试网站的并发量
2016-10-09 15:53
561 查看
AB(ApacheBench) 是 Apache 自带的超文本传输协议 (HTTP) 性能测试工具。 其设计意图是描绘当前所安装的 Apache 的执行性能, 主要是显示 Apache 每秒可以处理多少个请求。
打开Apache服务器的安装路径(以xampp为例来说明),在bin目录中有一个ab.exe的可执行程序,它就是要介绍的网站并发量测试工具。
一, 工具使用方法:
首先需要注意的是,直接双击是无法正确运行的。在Windows系统的命令行下,进入ab.exe程序所在的目录,执行改程序。
d:(回车/进入D盘)
cd D:\xampp\apache\bin 进入bin目录
启动ab,如果显示如下,则说明启动成功
二, 参数说明:
ab常用参数的介绍:
-n requests :Number of requests to perform(总共的请求执行数,缺省是1);
-c concurrency : Number of multiple requests to make(并发数,缺省是1);
-t timelimit :Seconds to max. wait for responses(测试所进行的总时间,秒为单位,缺省50000s);
-p postfile : File containing data to POST. Remember also to set -T(POST时的数据文件)
-u putfile File containing data to PUT. Remember also to set -T(GET时的数据文件)
-w : Print out results in HTML tables(以HTML表的格式输出结果)
三, 示例:
开始启动ab 测试
ab -n 10000 -c 2000 http://localhost:88/test/testXY.php 表示这个脚本运行10000次,2000并发(模拟2000个用户同时访问)
结果显示如下:
打开Apache服务器的安装路径(以xampp为例来说明),在bin目录中有一个ab.exe的可执行程序,它就是要介绍的网站并发量测试工具。
一, 工具使用方法:
首先需要注意的是,直接双击是无法正确运行的。在Windows系统的命令行下,进入ab.exe程序所在的目录,执行改程序。
d:(回车/进入D盘)
cd D:\xampp\apache\bin 进入bin目录
启动ab,如果显示如下,则说明启动成功
二, 参数说明:
ab常用参数的介绍:
-n requests :Number of requests to perform(总共的请求执行数,缺省是1);
-c concurrency : Number of multiple requests to make(并发数,缺省是1);
-t timelimit :Seconds to max. wait for responses(测试所进行的总时间,秒为单位,缺省50000s);
-p postfile : File containing data to POST. Remember also to set -T(POST时的数据文件)
-u putfile File containing data to PUT. Remember also to set -T(GET时的数据文件)
-w : Print out results in HTML tables(以HTML表的格式输出结果)
三, 示例:
开始启动ab 测试
ab -n 10000 -c 2000 http://localhost:88/test/testXY.php 表示这个脚本运行10000次,2000并发(模拟2000个用户同时访问)
结果显示如下:
相关文章推荐
- PHP使用Apache中的ab测试网站的压力性能
- PHP使用Apache 中的ab 测试网站的压力性能
- PHP使用Apache中的ab测试网站的压力性能
- PHP使用Apache中的ab测试网站的压力性能
- PHP 使用Apache 中的ab 测试网站的压力性能
- PHP使用Apache中的ab测试网站的压力性能
- Apache压力(并发)测试工具ab的使用教程收集
- 如何使用Apache的ab工具进行网站性能测试
- 如何使用Apache的ab工具进行网站性能测试
- 使用apacheBench对网站进行压力测试(ab压力测试)
- 如何使用Apache的ab工具进行网站性能测试
- 使用Apache的ab工具进行网站性能测试
- 网站压力测试方法- Apache自带的性能测试工具ab的使用
- 使用Apache的ab工具进行网站性能测试
- 使用apache自带的ab压力测试工具测试网站性能
- 使用Apache的ab工具测试网站压力
- 如何使用Apache的ab工具进行网站性能测试
- 使用Apache的ab工具进行网站性能测试
- 使用Apache自带的ab命令测试网站性能(小强性能测试培训班学员作品)
- 使用Apache自带的ab命令测试网站性能(小强性能测试培训班学员作品)