Siege
一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。
官方:http://www.joedog.org/ 最新的是4.0.4
wget http://download.joedog.org/siege/siege-4.0.4.tar.gz
tar xvf siege-4.0.4.tar.gz
yum install gcc dcc++ -y
cd siege-4.0.4
编译:./configure
make && make install
使用:
siege -c 20 -r 10 http://192.168.1.120/index/index/home1.html
-c是并发数,-r 指定测试的次数。
也可以将请求的url放到一个文件去请求
siege -c 20 -r 10 -f test.url
test.url内容:
http://www.aaa.com http://www.bbb.com http://www.ccc.com
测试结果