• apache自带的ab压力测试工具


    httpd-2.4.27-Win64-VC15

    链接: https://pan.baidu.com/s/1027MtVwbq1zjUgF7P7Rrkw 密码: ne6a

    下载解压后doc窗口cd ........in路径

    然后调用ab -t xx -c xx rul(例如ab -n 800 -c 800  http://192.168.0.10/ )

    ab --help 展示所需参数含义

    C:UsersxxxxDesktophttpd-2.4.27-Win64-VC15Apache24in>ab --help
    Options are:
    -n   requests Number of requests to perform
    -c   concurrency Number of multiple requests to make at a time
    -t   timelimit Seconds to max. to spend on benchmarking
        This implies -n 50000
    -s   timeout Seconds to max. wait for each response
        Default is 30 seconds
    -b   windowsize Size of TCP send/receive buffer, in bytes
    -B   address Address to bind to when making outgoing connections
    -p   postfile File containing data to POST. Remember also to set -T
    -u   putfile File containing data to PUT. Remember also to set -T
    -T   content-type Content-type header to use for POST/PUT data, eg. 'application/x-www-form-urlencoded'
        Default is 'text/plain'
    -v   verbosity How much troubleshooting info to print
    -w    Print out results in HTML tables
    -i    Use HEAD instead of GET
    -x   attributes String to insert as table attributes
    -y   attributes String to insert as tr attributes
    -z   attributes String to insert as td or th attributes
    -C   attribute Add cookie, eg. 'Apache=1234'. (repeatable)
    -H   attribute Add Arbitrary header line, eg. 'Accept-Encoding: gzip' Inserted after all normal header lines. (repeatable)
    -A   attribute Add Basic WWW Authentication, the attributes are a colon separated username and password.
    -P   attribute Add Basic Proxy Authentication, the attributes are a colon separated username and password.
    -X   proxy:port Proxyserver and port number to use
    -V   Print version number and exit
    -k   Use HTTP KeepAlive feature
    -d   Do not show percentiles served table.
    -S   Do not show confidence estimators and warnings.
    -q   Do not show progress when doing more than 150 requests
    -l    Accept variable document length (use this for dynamic pages)
    -g   filename Output collected data to gnuplot format file.
    -e   filename Output CSV file with percentages served
    -r    Don't exit on socket receive errors.
    -m  method Method name
    -h  Display usage information (this message)

    返回内容可参考

    http://blog.csdn.net/hytfly/article/details/8964963

  • 相关阅读:
    VS2017专业版和企业版激活密钥
    RabbitMQ卸载重新安装
    RabbitMQ-基本命令操作
    天猫
    铜氨纤维
    四肢很发达,头脑不简单
    运动可以健身健脑
    1 职业天花板来自认识的局限性
    天猫-服饰行业标准
    服装设计都是需要什么
  • 原文地址:https://www.cnblogs.com/xiufengd/p/7451700.html
Copyright © 2020-2023  润新知