ab使用命令

简介: 笔记

ab使用

-A auth-username:password

   向服务器提供基本认证信息。用户名和密码之间":"分割,以base64编码形式发送。无论服务器是否需要(即是否发送了401)都发送。

-b windowsize

   TCP发送/接收缓冲区大小,以字节为单位。

-c concurrency

   并发数,默认为1。

-C cookie-name=value

   添加Cookie。典型形式是name=value对。name参数可以重复。

-d

不显示"percentage served within XX [ms] table"消息(兼容以前的版本)。

-e csv-file

   输出百分率和对应的时间,格式为逗号份额的csv。由于这种格式已经"二进制化",所以比"gnuplot"格式更有用。

-f protocol

   SSL/TLS protocol (SSL2, SSL3, TLS1, 或ALL).

-g gnuplot-file

   把所有测试结果写入"gnuplot"或者TSV(以Tab分隔)文件。该文件可以方便地导入到Gnuplot, IDL, Mathematica甚至Excel中,第一行为标题。

-h

   显示使用方法。


-H custom-header

   附加额外头信息。典型形式有效的头信息行,包含冒号分隔的字段和值(如:"Accept-Encoding: zip/zop;8bit")。


-i

   执行HEAD请求,而不是GET 。


-k

   启用KeepAlive功能,即在HTTP会话中执行多个请求。默认关闭。


-n requests

   会话执行的请求数。默认为1。


-p POST-file

   附加包含POST数据的文件。注意和-T一起使用。


-P proxy-auth-username:password

   代理认证。用户名和密码之间":"分割,以base64编码形式发送。无论服务器是否需要(即是否发送了407)都发送。


-q

   quiet,静默模式。不在stderr输出进度条。


-r

   套接字接收错误时不退出。


-s timeout

   超时,默认为30秒。


-S

   不显示中值和标准偏差值,而且在均值和中值为标准偏差值的1到2倍时,也不显示警告或出错信息。默认显示最小值/均值/最大值。(兼容以前的版本)-t timelimit

   测试进行的最大秒数。内部隐含值是"-n 50000"。默认没有时间限制。


-T content-type

   POST/PUT的"Content-type"头信息。比如“application/x-www-form-urlencoded”,默认“text/plain”。


-v verbosity

   详细模式,4以上会显示头信息,3以上显示响应代码(404,200等),2以上显示告警和info。


-V

   显示版本号并退出。


-w

   以HTML表格形式输出。默认是白色背景的两列。


-x -attributes

设置属性。此属性填入


-X proxy[:port]

使用代理服务器。

-y -attributes

设置属性。


-z -attributes

设置属性。


-Z ciphersuite

设置SSL/TLS加密

相关文章
|
算法 搜索推荐 数据挖掘
AB实验设计
AB实验的原理、优缺点及流程
1471 0
AB实验设计
|
Python
计算S=a+aa+…+aa…a
计算S=a+aa+…+aa…a
147 0
082.具有abcd=(ab+cd)2性质的数
082.具有abcd=(ab+cd)2性质的数
111 0
|
JavaScript C# Windows
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
340 0
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
找出四位整数 abcd 中满足 (ab+cd)*(ab+cd)=abcd 的数。例如: (20+25)*(20+25) = 2025
找出四位整数 abcd 中满足 (ab+cd)*(ab+cd)=abcd 的数。例如: (20+25)*(20+25) = 2025
554 0
|
DataWorks 搜索推荐 测试技术
召奴的大哉问系列:B2B 是否要做AB Test
AB Testing在软体工程领域是一个耳熟能详的词,大家都知道AB Test的重要性。当产品经理提出的需求不合里(太难做)时,程序员们心理总是os,你怎么知道客户到底要什么,不也是拍脑袋想的吗,这时候我们可能会提出另一种作法,并要求他(她)去做一个AB Test来验证哪一个作法更好。 但是,大家可能不知道,要做一个成功的AB Test实验,它背后的成本是非常巨大的。首先,你必须做许多的分析,了
1036 0
召奴的大哉问系列:B2B 是否要做AB Test
|
应用服务中间件 Linux 测试技术
AB
AB是Apache自带的压力测试工具。AB非常实用,它不仅可以对Apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如Nginx、Tomcat、IIS等。 AB对发出负载的计算机要求很低,它既不会占用很高CPU,也不会占用很多内存。
2110 0
|
Linux PHP 网络安全
ab 测试
1、做压力测试的工具:ab 2、性能的监控工具:nmon     查看下linux主机上的ulimit -n 的数据,没有改动过的是1024,最好要改的大一点。
2397 0
|
Web App开发 测试技术 Apache