PHP使用Apache中的ab(ApacheBench)测试网站的并发量
来源:互联网 发布:linux批量安装 编辑:程序博客网 时间:2024/05/20 15:11
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个用户同时访问)
结果显示如下:
- PHP使用Apache中的ab(ApacheBench)测试网站的并发量
- PHP 使用Apache 中的ab 测试网站的压力性能
- PHP使用Apache中的ab测试网站的压力性能
- PHP使用Apache中的ab测试网站的压力性能
- PHP使用Apache中的ab测试网站的压力性能
- Apache-ApacheBench(ab)网站压力测试
- apache 自带的ab.exe 测试网站的并发量(网站压力测试)
- apache ab测试并发命令的使用
- 轻量级压力测试Apache-ApacheBench(ab)
- 使用 ApacheBench 进行网站的压力测试
- php 使用apache中的ab进行页面压力测试
- APACHE ab并发测试
- APACHE ab并发测试
- APACHE - ab并发测试
- ab测试Apache并发
- 使用apacheBench对网站进行压力测试(ab压力测试)
- 使用Apache的ab工具测试网站压力
- 如何使用Apache的ab工具进行网站性能测试
- java - 接口回调讲解2 - 将接口视为工厂
- spring+多线程小技巧
- WCSessionUserInfoTransfer
- vim使用方法----拷贝和删除任意长度字符串
- Spark Streaming 中使用kafka低级api+zookeeper 保存 offset 并重用 以及 相关代码整合
- PHP使用Apache中的ab(ApacheBench)测试网站的并发量
- Android:关于Android Studio连接手机的各种问题 & 解决“通常每个套接字地址(协议/网络地址/端口)只允许使用一次(10048)”的问题。
- ESB 企业服务总线基本内容概述
- 进程和线程简述
- git深入学习
- html文字超出两行,则显示省略号
- HDU5925 2016长春东北赛重现
- 十六进制串口发送
- 指针和引用的联系与区别