zoukankan      html  css  js  c++  java
  • appache压力测试

    apache自带压力工具测试说明:

    Usage: ab [options] [http[s]://]hostname[:port]/path
    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.

    [cxy@localhost-live ~]$ sudo ab -n 800 -c 800 http://xxx-xxx-xxx-xxx/

    This is ApacheBench, Version 2.3 <$Revision: 1796539 $>
    Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
    Licensed to The Apache Software Foundation, http://www.apache.org/

    Benchmarking 10.75.9.93 (be patient)
    Completed 100 requests
    Completed 200 requests
    Completed 300 requests
    Completed 400 requests
    Completed 500 requests
    Completed 600 requests
    Completed 700 requests
    Completed 800 requests
    Finished 800 requests


    Server Software: Apache/2.4.27
    Server Hostname: 10.75.9.93
    Server Port: 80

    Document Path: /newstart-zte/
    Document Length: 1593 bytes

    Concurrency Level: 800
    Time taken for tests: 0.854 seconds
    Complete requests: 800
    Failed requests: 0
    Total transferred: 1421600 bytes
    HTML transferred: 1274400 bytes
    Requests per second: 937.15 [#/sec] (mean)
    Time per request: 853.656 [ms] (mean)
    Time per request: 1.067 [ms] (mean, across all concurrent requests)
    Transfer rate: 1626.28 [Kbytes/sec] received

    Connection Times (ms)
    min mean[+/-sd] median max
    Connect: 0 3 2.7 5 7
    Processing: 10 171 190.3 48 845
    Waiting: 10 171 190.3 48 845
    Total: 17 174 191.7 50 850

    Percentage of the requests served within a certain time (ms)
    50% 50
    66% 229
    75% 283
    80% 307
    90% 482
    95% 511
    98% 837
    99% 842
    100% 850 (longest request)

  • 相关阅读:
    中文词频统计及词云制作
    字符串操作练习:星座、凯撒密码、99乘法表、词频统计预处理
    python第二节课
    Python第一节课
    了解大数据
    pcb结构定义
    一个完整的大作业
    中文词频统计及词云制作
    字符串操作练习:星座、凯撒密码、99乘法表、词频统计预处理
    Python输入输出练习
  • 原文地址:https://www.cnblogs.com/noxy/p/9356392.html
Copyright © 2011-2022 走看看