Web 压力测试工具 http_load
1 介绍
http_load 以并行复用的方式运行,用以测试 web 服务器的吞吐量与负载。但是它不同于大
多数压力测试工具,它可以以一个单一的进程运行,一般不会导致客户机挂掉。也能够测试
HTTPS 类的网站请求。
2 简单用法
usage: ./http_load [-checksum] [-throttle] [-proxy host:port] [-verbose] [-timeout secs] [-sip
sip_file]
-parallel N | -rate N [-jitter]
-fetches N | -seconds N
url_file
One start specifier, either -parallel or -rate, is required.
One end specifier, either -fetches or -seconds, is required.
指定一个文件(文件内部存储要访问的 url 列表),给出如何建立连接的参数(如 rate 即
每秒并发请求数,seconds 表示持续时间等)。另外也有额外参数用于校验和 checksum,随机
偏差 jitter 和输出进程报告 reports 等。
3 测试示例
以测试百度首页为例:
测试步骤:
1) 准备文件 urls 记录百度首页 url 信息。文件 urls 内容如下:
评论0
最新资源