Siege是linux下的一个web系统的压力测试工具,支持多链接,支持get和post请求,可以对web系统进行多并发下持续请求的压力测试。
安装 Siege
01
02
03
04
|
#tar -xzvf siege-latest.tar.gz #./configure; make #make install |
Siege命令常用参数
-c 200 指定并发数200
-r 5 指定测试的次数5
-f urls.txt 制定url的文件
-i internet系统,随机发送url
-b 请求无需等待 delay=0
-t 5 持续测试5分钟
# -r和-t一般不同时使用
常用的siege命令举例
# 200个并发对http://www.google.com发送请求100次
01
|
siege -c 200 -r 100 http: //www .google.com
|
# 在urls.txt中列出所有的网址
01
|
siege -c 200 -r 100 -f urls.txt |
# 随机选取urls.txt中列出所有的网址
01
|
siege -c 200 -r 100 -f urls.txt -i |
# delay=0,更准确的压力测试,而不是功能测试
01
|
siege -c 200 -r 100 -f urls.txt -i -b |
# 指定http请求头 文档类型
01
|
siege -H "Content-Type:application/json" -c 200 -r 100 -f urls.txt -i -b
|
Siege输出结果说明
Transactions: 总共测试次数
Availability: 成功次数百分比
Elapsed time: 总共耗时多少秒
Data transferred: 总共数据传输
Response time: 等到响应耗时
Transaction rate: 平均每秒处理请求数
Throughput: 吞吐率
Concurrency: 最高并发
Successful transactions: 成功的请求数
Failed transactions: 失败的请求数
Siege使用的一些总结
1,发送post请求时,url格式为:http://www.xxxx.com/ POST p1=v1&p2=v2
2,如果url中含有空格和中文,要先进行url编码,否则siege发送的请求url不准确
添加
siege -C 可以查看相关的配置参数,可以自行修改,比如是否显示log,超时时间
相关推荐
很好用的网络压力测试工具 Linux版 siege的安装 unzip filename.zip cd siege-*.*.* ./configure --prefix=/usr/local/siege --mandir=/usr/local/man --with-ssl=/usr/local/ssl mkdir -p /usr/local/siege/...
siege-3.0.2.tar.gz压力测试工具,个人感觉是目前比较好用的linux下压力测试工具。
一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 使用方法 siege -c 200 -r 10 -f example.url -c是并发量,-r...
siege-4.0.4 Siege是一款高性能的Http压力测试工具。 Siege支持身份验证、cookies、http、https和ftp协议。
Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力
压力测试的温度说明,用的是siege 工具命令,可以直接压力测试接口,并发数
本文主要介绍了多线程http负载测试和基准测试工具Siege以及Siege的安装以及使用说明,有需要的朋友可以参考下
windows下模拟高并发来进行负载测试工具。一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。
Siege压力测试和评测工具 v4.1.5.zip
NULL 博文链接:https://zhengdl126.iteye.com/blog/437060
siege linux压力测试分析1
siege3.0 windows版,实测可用。 ./siege -c 100 -t 1S http://localhost:9501 ./siege -c 100 -t 1M http://localhost:9501 ./siege -c 100 -t 1S -f urls.txt ./siege --debug -c 10 -t 1S ...
siege是一款用于web压力测试的工具。
siege-linux下的压力测试
siege 是软件压力测试小工具,主要介绍工具和使用方法。
主要介绍了Web压力测试工具:http_load、webbench、ab、Siege使用教程,需要的朋友可以参考下
为您提供Siege 压力测试和评测工具下载,Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并...
siege压力测试windows版
siege (压力测试和评测工具),Siege是一个压力测试和评测工具,用于WEB开发。