linuxテストコマンドab

2550 ワード

文書ディレクトリ
  • abコマンド
  • 共通パラメータ説明
  • 結果説明
  • abコマンド
    ab----apache benchはapacheの次のツールで、主にwebサイトに対して圧力テストをして、それはWebサーバーの毎秒種類の処理のHTTP要求をインストールすることをテストすることができます
    一般的なパラメータの説明
    パラメータ
    説明
    -n
    リクエスト回数
    -c
    毎回の同時
    -p
    POSTリクエスト送信時にアップロードする必要があるファイル、また-Tパラメータを設定する必要があります
    -T
    Content-Typeリクエストヘッダ情報(アプリケーション/x-www-form-urlencodedなど)
    -C
    cookidの追加
    -e
    結果情報をCSV形式のファイルに出力
    詳細
    man  ab
    

    結果の説明
    Server Software:        TornadoServer/5.0.2                          #  
    Server Hostname:        xxx.xxx.xx.xxx                               #IP  
    Server Port:            12345                                        #       
    
    Document Path:          /parser                                      #  
    Document Length:        3190 bytes                                   #      
    
    Concurrency Level:      5                                            #    
    Time taken for tests:   3.158 seconds                                #    
    Complete requests:      100                                          #      
    Failed requests:        0                                            #    
    Write errors:           0                                            #error  
    Total transferred:      333700 bytes                                 #         
    Total POSTed:           36200                                        
    HTML transferred:       319000 bytes                                 
    Requests per second:    31.66 [#/sec] (mean)                         #        ,  100/3.158
    Time per request:       157.911 [ms] (mean)                          #           ,        
    Time per request:       31.582 [ms] (mean, across all concurrent requests)   #         ,31.582*5=157.911
    Transfer rate:          103.18 [Kbytes/sec] received                 #      
                            11.19 kb/s sent
                            114.38 kb/s total
    
    #    Time per request:       157.911   
    Connection Times (ms)
                  min  mean[+/-sd] median   max
    Connect:        8    9   0.9      9      11
    Processing:    44  146  22.8    146     260
    Waiting:       44  145  22.7    145     260
    Total:         52  155  22.8    154     268
    
    #         
    Percentage of the requests served within a certain time (ms)
      50%    154
      66%    161
      75%    165
      80%    168
      90%    174
      95%    178
      98%    238
      99%    268
     100%    268 (longest request)
    

    参考文献:1、https://blog.csdn.net/feiwutudou/article/details/80334099 2、https://blog.csdn.net/qq_27517377/article/details/78794409