下载
http://qiniu.asdu.cn/siege-4.0.4.tar
安装
tar -xvf siege-4.0.4.tar
cd siege-4.0.4
./configure
make
make install
使用
siege -H "Content-Type:application/x-www-form-urlencoded" -c200 -r200 -t1M \
"http://sasdcloud.com:6080/login POST </tmp/sige/asd.txt"
#/tmp/sige/asd.txt需要传输的数据
# -c200 -r200 -t1M c200个线程,r每个线程发送200个请求,持续1分钟
参数说明
参数 |
描述 |
-V |
--version 打印版本号 |
-h |
--help 打印帮助信息 |
-C |
--config 打印当前配置信息 |
-g |
--get 拉取http头信息 |
-p |
--print 打印整个页面的内容 |
-c |
--concurrent=NUM 并发用户数量,默认10个 |
-r |
--reps=NUM 运行次数 |
-d |
--delay=NUM 随机时间延迟(秒) |
-b |
--benchmark 请求没有延迟 |
-i |
--internet 模拟网络用户随机点击URL |
-f |
--file=FILE 选择指定的URL文件 |
-R |
--rc=FILE 指定siegerc文件 |
-l |
--log[=FILE] 日志文件,默认是 PREFIX/var/siege.log |
-H |
--header="text" 给请求添加头,支持多个 |
-A |
--user-agent="text" 给请求设置User-Agent |
-T |
--content-type="text" 给请求设置Content-Type |
网友评论