• linux安装siege和使用


    一、siege的安装
        解压: tar -zxvf siege-latest.tar.gz
        cd siege-*.*.*
        ./configure --prefix=/usr/local/siege --mandir=/usr/local/man --with-ssl=/usr/local/ssl
        mkdir -p /usr/local/siege/etc
        mkdir -p /usr/local/siege/var
        make
        make install
        
        查看配置文件
        /usr/local/siege/bin/siege -C
     
    二、siege的使用
        举例说明:
     
        50个用户(每次并发量)重复100次 共产生 50*100 个请求
        /usr/local/siege/bin/siege -c 50 -r 100 www.baidu.com


        50个用户 重复100次 发送GET参数
        /usr/local/siege/bin/siege -c 50 -r 100  http://www.baidu.com/s?wd=siege&rsv_spt=1&issp=1&rsv_bp=0&ie=utf-8&tn=baiduhome_pg&rsv_sug3=4&rsv_sug=2&rsv_sug1=4&rsv_sug4=60

        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

        siege报表解析,请man查看,暂略(有点累了,不想写了。。。。。)。

        Transactions:                     10 hits    :服务器接收的请求数
        Availability:                 100.00 %       :有效情况的比例
        Elapsed time:                   1.06 secs    :  测试所用的时间
        Data transferred:               0.04 MB    :每个模拟用户的数据传输量
        Response time:                  0.03 secs    :响应每个模拟用户请求的平均时间
        Transaction rate:               9.43 trans/sec    :服务器每秒处理事务的平均数
        Throughput:                     0.04 MB/sec    :服务器每秒跟所有模拟用户的数据传输量
        Concurrency:                    0.25    :每秒的模拟连接
        Successful transactions:          10    :处理成功的事务数(code<400)
        Failed transactions:               0    : 处理失败的事务数(code>400)
        Longest transaction:            0.04    :最长的事务处理时间
        Shortest transaction:           0.02    :最短的事务处理时间

        常见问题见:http://www.joedog.org/siege-faq/
  • 相关阅读:
    [国嵌攻略][121][中断分层设计]
    [国嵌攻略][120][按键驱动硬件操作实现]
    [国嵌攻略][119][Linux中断处理程序设计]
    [国嵌攻略][118][混杂设备模型]
    神乎其技
    [国嵌攻略][117][LED驱动程序设计]
    [国嵌攻略][116][字符设备控制技术]
    JavaScript中的匿名函数及函数的闭包(转)
    【总结整理】IFeatureBuffer
    【总结整理】webGIS学习
  • 原文地址:https://www.cnblogs.com/dw729/p/3024338.html
Copyright © 2020-2023  润新知