Apache AB 压力测试
生活随笔
收集整理的這篇文章主要介紹了
Apache AB 压力测试
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
Apache AB 壓力測試?
安裝
// 安裝工具 yum install httpd-tools
使用
// URL 是網(wǎng)站請求路徑 ab -c 1000 -n 2000 "http://www.baidu.com"
c 并發(fā)量 n 請求數(shù)結(jié)果示例:
This is ApacheBench, Version 2.3 <$Revision: 655654 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/Benchmarking shop-app-envelope.mall.fenfenriji.com (be patient) Completed 200 requests Completed 400 requests Completed 600 requests Completed 800 requests Completed 1000 requests Completed 1200 requests Completed 1400 requests Completed 1600 requests Completed 1800 requests Completed 2000 requests Finished 2000 requestsServer Software: nginx Server Hostname: shop-app-envelope.mall.fenfenriji.com Server Port: 80Document Path: /envelope/data?enkey=d0hyf1or&uid=4040400&expires=1437460116&token=0f2aef4192f5374f85f844134ad14df5 #URL中的根絕對路徑 Document Length: 138 bytes #HTTP響應(yīng)數(shù)據(jù)的正文長度Concurrency Level: 1000 #并發(fā)用戶數(shù) Time taken for tests: 9.087 seconds #所有這些請求被處理完成所花費(fèi)的總時間 Complete requests: 2000 #總請求數(shù)量,這是我們設(shè)置的參數(shù)之一 Failed requests: 0 #失敗的請求數(shù)量 Write errors: 0 Total transferred: 776000 bytes #所有請求的響應(yīng)數(shù)據(jù)長度總和 HTML transferred: 276000 bytes #所有請求的響應(yīng)數(shù)據(jù)中正文數(shù)據(jù)的總和 Requests per second: 220.10 [#/sec] (mean) #吞吐率,計(jì)算公式:Complete requests / Time taken for tests Time per request: 4543.349 [ms] (mean) #用戶平均請求等待時間,計(jì)算公式:Time token for tests/(Complete requests/Concurrency Level) Time per request: 4.543 [ms] (mean, across all concurrent requests) #服務(wù)器平均請求等待時間,計(jì)算公式:Time taken for tests/Complete requests,正好是吞吐率的倒數(shù)。也可以這么統(tǒng)計(jì):Time per request/Concurrency Level Transfer rate: 83.40 [Kbytes/sec] received #表示這些請求在單位時間內(nèi)從服務(wù)器獲取的數(shù)據(jù)長度,計(jì)算公式:Total trnasferred/ Time taken for tests,這個統(tǒng)計(jì)很好的說明服務(wù)器的處理能力達(dá)到極限時,其出口寬帶的需求量。Connection Times (ms) min mean[+/-sd] median max Connect: 2 44 54.9 16 186 Processing: 2069 3977 1830.1 4365 6841 Waiting: 2069 3977 1830.1 4365 6841 Total: 2071 4020 1879.2 4383 6982Percentage of the requests served within a certain time (ms) 50% 438366% 539775% 587880% 616390% 657895% 678598% 690399% 6949100% 6982 (longest request) #整個場景中所有請求的響應(yīng)情況。在場景中每個請求都有一個響應(yīng)時間,其中50%的用戶響應(yīng)時間小于4383毫秒,60% 的用戶響應(yīng)時間小于5397毫秒,最大的響應(yīng)時間小于6982毫秒?
轉(zhuǎn)載于:https://my.oschina.net/zhiqiangwang/blog/802290
總結(jié)
以上是生活随笔為你收集整理的Apache AB 压力测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C与CPP 在线手册查找
- 下一篇: win7远程桌面连接不上,解决办法