围城用于web压力测试

  

包围是一个HTTP/HTTPS回归测试和基准测试工具。是一款非常方便的压力测试工具。
官方网址:http://www.joedog.org/
下载网址:http://www.joedog.org/pub/siege/

  

本文档使用最新版siege-3.0.1.tar.gz

  

源码安装:http://download.joedog.org/siege/siege-3.0.7.tar.gz

wget焦油xvzf siege-3.0.1.tar。广州
cd siege-3.0.1
。/配置

make install

  

围攻——帮助   

- c,配置:查看围攻当前的配置信息

  

- v,版本:版权说明信息

  

- c,并发=NUM:并行启动(访问)用户数,默认是10

  

- t,时间=NUMm:压力测试时间,比如t5表示持续时间是5分钟

  

- b,基准:基准测试,请求之间没有延迟。

  

- g,获取方式请求

  

- d,延迟=NUM时间延迟,每个请求之间的延迟时间

  

————互联网模拟用户,随机点击的URL。

  

- r,代表=NUM:每个连接发出的请求数量,这个与t有些类似,所以设置了这个值就不需要设置了,反之亦然。

  

- f -=文件:对应一个文件,这个文件里每一行为一个URL链接,格式如:

  

- m,马克=皌ext"在日志里标记的字符串标识

  

- h,头=皌ext"在标题里增加的字符串标识

  

————用户代理=皌ext"在用户代理里增加的字符串标识

  

使用样例:
1。
围攻- u www.IP.com d1 r10 25 - c

  

2。让方式压测
围攻- g http://www.IP.com

  

3。使用随机URL方式,URL预先在URL。txt文件中写好
围攻- f url。txt - c 50 t5 -我- b

  

url.txt样例内容如下:
http://www.IP.com/index.html
http://www.IP.com/a/test/http://www.IP.com/a/www/

围城用于web压力测试