美文网首页
压力测试工具siege

压力测试工具siege

作者: 乔四儿丶 | 来源:发表于2018-09-29 10:55 被阅读0次

    官网链接:https://www.joedog.org/siege-home

    参考文档:http://blog.csdn.net/qingye2008/article/details/34500949

    安装

    • 编译安装(官网下载)
    • 包安装

    apt-get install siege

    Siege命令常用参数

    
    > -H 指定http请求头 文档类型
    
    > -c 200 指定并发数200
    
    > -r 5 指定测试的次数5
    
    > -f urls.txt 制定url的文件
    
    > -i internet系统,随机发送url
    
    > -b 请求无需等待 delay=0
    
    > -t 5 持续测试5分钟
    
    >  -r和-t一般不同时使用
    
    

    Siege输出结果说明

    
    > Transactions: 总共测试次数
    
    > Availability: 成功次数百分比
    
    > Elapsed time: 总共耗时多少秒
    
    > Data transferred: 总共数据传输
    
    > Response time: 等到响应耗时
    
    > Transaction rate: 平均每秒处理请求数
    
    > Throughput: 吞吐率
    
    > Concurrency: 最高并发
    
    > Successful transactions: 成功的请求数
    
    > Failed transactions: 失败的请求数
    
    

    使用siege

    siege -H "Cookie" -c 200 -r 100 http://×××.com/api/campusrecruitaction/getRandomString

    因为权限问题,需要加入cookie请求头,压力测试返回值如下示例:

    image

    相关文章

      网友评论

          本文标题:压力测试工具siege

          本文链接:https://www.haomeiwen.com/subject/bzevoftx.html