siege下载地址:http://www.joedog.org/pub/siege/siege-3.0.3.tar.gz
centos 下编译安装
./configure
make
make install
创建.siegec.config配置文件到当前用户的家目录下 /roor/.siegerc
/usr/local/bin/siege.config
使用
50个用户(每次并发量,注意不是每秒并发量) 重复100次 共产生 50 * 100 = 5000个请求
/usr/local/siege/bin/siege -c 50 -r 100 https://www.abc.com/a.php
50个用户 重复100次 发送GET参数
/usr/local/siege/bin/siege -c 50 -r 100 https://www.abc.com/a.php?name=zhangsan
50个用户 重复100次 发送POST参数 (注意引号)
/usr/local/siege/bin/siege -c 50 -r 100 “https://www.abc.com/a.php POST name=zhangsan”
50个用户 重复100次 发送POST参数(从文件中读取)
/usr/local/siege/bin/siege -c 50 -r 100 “https://www.abc.com/a.php POST < /root/ab_test/post.xml”
另外还有发送时间参数等
详情请man 或 siege -h
参考链接:http://www.joedog.org/siege-home/
发表评论
您必须在 登录 后才能评论.