Apache ab 开始

下载

Download - The Apache HTTP Server Project

 

 

 

选项包括:

-n个请求要执行的请求数

-c并发一次发出的多个请求数

-t时间限制用于基准测试的最长秒数

这意味着-n 50000

-s timeout等待每个响应的最长秒数

默认值为30秒

-b windowsize TCP发送/接收缓冲区的大小,以字节为单位

-B地址进行传出连接时要绑定到的地址

-p postfile包含POST数据的文件。还记得设置-T

-u putfile包含要PUT的数据的文件。还记得设置-T

-T content-type用于POST/PUT数据的content-type头,例如。

'应用程序/x-wwww-form-urlencoded'

默认值为“text/plain”

-v verbose要打印多少故障排除信息

-w在HTML表格中打印结果

-我使用HEAD而不是GET

-x attributes要作为表属性插入的字符串

-y attributes作为tr属性插入的字符串

-z attributes作为td或th属性插入的字符串

-C属性添加cookie,例如“Apache=1234”。(可重复)

-H属性添加任意标题行,例如“接受编码:gzip”

在所有正常标题行之后插入。(可重复)

-一个属性Add Basic WWW Authentication,属性

是冒号分隔的用户名和密码。

-P属性添加基本代理身份验证,属性

是冒号分隔的用户名和密码。

-X代理:要使用的端口代理服务器和端口号

-V打印版本号并退出

-k使用HTTP KeepAlive功能

-d不显示服务百分比表。

-S不显示置信估计和警告。

-q执行超过150个请求时不显示进度

-l接受可变文档长度(用于动态页面)

-g filename将收集的数据输出到gnuplot格式文件。

-e filename输出CSV文件,提供百分比

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

-m方法方法名称

-h显示使用信息(此消息)

 

ab -n1000 -c10 https://www.baidu.com/

SSL not compiled in; no https support
使用Apache自带的工具ab进行压力测试时出现了SSL not compiled in; no https support的错误。使用abs代替ab即可。

abs -n1000 -c10 https://www.baidu.com/

 

posted @ 2022-11-28 14:49  三瑞  阅读(24)  评论(0编辑  收藏  举报