高并发ab压力测试工具
Apache ab
介绍 : Apache Benchmark(简称ab) 是Apache安装包中自带的压力测试工具
注: centos6 默认安装 ab
- 安装命令
yum install y httpd-tools
- windows安装
下载地址:https://www.apachehaus.com/cgi-bin/download.plx
下载完成后解压
修改解压根目录下的conf/httpd.conf文件的端口配置,默认是80端口,应该是被占用了,无法安装,可以自行修改为其他,改为8088端口
cmd安装
httpd -k install提示如下错误,详见windows 提示缺少VCRUNTIME140.dll错误:
abs.exe - 系统错误由于找不到 VCRUNTIME140.dll,无法继续执行代码。重新安装程序可能会解决此问题。
- 查看帮助手册
ab --help
参数介绍
-n 即requests,用于指定压力测试总共的执行次数。
-c 即concurrency,用于指定的并发数。
-t 即timelimit,等待响应的最大时间(单位:秒)。
-b 即windowsize,TCP发送/接收的缓冲大小(单位:字节)。
-p 即postfile,发送POST请求时需要上传的文件,此外还必须设置-T参数。
-u 即putfile,发送PUT请求时需要上传的文件,此外还必须设置-T参数。
-T 即content-type,用于设置Content-Type请求头信息,例如:application/x-www-form-urlencoded,默认值为text/plain。
-v 即verbosity,指定打印帮助信息的冗余级别。
-w 以HTML表格形式打印结果。
-i 使用HEAD请求代替GET请求。
-x 插入字符串作为table标签的属性。
-y 插入字符串作为tr标签的属性。
-z 插入字符串作为td标签的属性。
-C 添加cookie信息,例如:"Apache=1234"(可以重复该参数选项以添加多个)。
-H 添加任意的请求头,例如:"Accept-Encoding: gzip",请求头将会添加在现有的多个请求头之后(可以重复该参数选项以添加多个)。
-A 添加一个基本的网络认证信息,用户名和密码之间用英文冒号隔开。
-P 添加一个基本的代理认证信息,用户名和密码之间用英文冒号隔开。
-X 指定使用的和端口号,例如:"126.10.10.3:88"。
-V 打印版本号并退出。
-k 使用HTTP的KeepAlive特性。
-d 不显示百分比。
-S 不显示预估和警告信息。
-g 输出结果信息到gnuplot格式的文件中。
-e 输出结果信息到CSV格式的文件中。
-r 指定接收到错误信息时不退出程序。
-h 显示用法信息,其实就是ab -help。
高并发ab压力测试工具相关推荐
- ab压力测试工具linux,【Linux】ApacheBench(ab)压力测试工具
AB的简介 ab是apachebench命令的缩写. ab是apache自带的压力测试工具.ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试.比 ...
- 运维之道 | apachebench ab压力测试工具
apachebench ab压力测试工具 一.ab的原理 ab是apachebench命令的缩写 ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问.它的测试目标是 ...
- Apache ab压力测试工具
查看apache是否安装 # rpm -qa httpd httpd-2.2.3-63.el5.centos (在apache 版本2以后,apache全部改名为httpd) ab压力测试工具是apa ...
- 压力测试ab安装 linux,Centos8下安装ab压力测试工具及ab命令详解
释放双眼,带上耳机,听听看~! 1.ab的简介 ab是apachebench命令的缩写. ab是apache自带的压力测试工具.ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以 ...
- apache ab压力测试工具-批量压测脚本
概述 ab(Apache benchmark)是一款常用的压力测试工具.简单易用,ab的命令行一次只能支持一次测试.如果想要批量执行不同的测试方式,并自动对指标进行分析,那么单靠手工一条一条命令运行a ...
- 【Apache】Apache ab压力测试工具Window下载和用法详解
ab是apache自带的网站压力测试工具. 使用起来非常的简单和方便. 不仅仅是可以apache服务器进行网站访问压力测试,还可以对其他类型的服务器进行压力测试. 比如nginx,tomcat, ...
- ab压力测试php脚本,ab压力测试工具-批量压测脚本
ab(Apache benchmark)是一款经常使用的压力测试工具.简单易用,ab的命令行一次只能支持一次测试.若是想要批量执行不一样的测试方式,并自动对指标进行分析,那么单靠手工一条一条命令运行a ...
- ab压力测试工具-批量压测脚本
转自:https://www.cnblogs.com/exceptioneye/p/5179763.html ab(Apache benchmark)是一款常用的压力测试工具.简单易用,ab的命令行一 ...
- linux下安装ab压力测试工具及ab命令详解
yum -y install httpd-tools ab -v 查看ab版本 ab --help ab -n1000 -c 10 http://www.buruyouni.com/ http://w ...
最新文章
- wordpress主题
- 微生物组-扩增子16S分析研讨会(2020.1)
- 8个概念告诉你人工智能
- Centos 中 service iptables stop 失败
- 苹果屏幕镜像_给你们科普一下手机投屏和镜像的区别
- 【计算机视觉40例】案例39:易容术(换脸术、合成人脸)
- 【转载】Android 第三方ROM定制之适配谷歌Play Store
- uos 序列号_体验一把国产统一操作系统——UOS
- .NET MVC第九章、Web Api Json序列化与反序列化
- 中国科学院大学计算机考研好考吗,中国科学院大学考研难吗?一般要什么水平才可以进入?...
- mac 命令行查看DNS
- 闭关修炼(二十二)session和cookie原理
- 一分钟了解Mysql的间隙锁——《深究Mysql锁》
- linux或者UC/OS
- 特征空间之点检测(MATLAB)
- 如果想赚钱,先学理财吧,那么入门书籍有哪些?富爸爸穷爸爸 名副其实NO1
- STC 32位8051单片机来了
- 西门子PLC的S7协议报文解析说明
- matlab二维势阱简谐振动程序,常规解法与MATLAB解决一维无限深势阱中的粒子问题...
- ug仿真导出动画时怎么把时间和步进的图标隐藏