/*在這個例子的一開始,我執行了這樣乙個命令ab -n 10 -c 10這個命令的意思是啟動 ab ,向
www.google.com
傳送10個請求(-n 10) ,並每次傳送10個請求(-c 10)——也就是說一次都發過去了。跟著下面的是 ab 輸出的測試報告,紅色部分是我新增的注釋。*/
c:\program files\apache software foundation\apache2.2\bin>ab -n 10 -c 10
this is apachebench, version 2.0.40-dev <$revision: 1.146 $> apache-2.0
benchmarking www.google.com (be patient).....done
server software: gws/2.1
server hostname: www.google.com
server port: 80
document path: /
document length: 230 bytes
concurrency level: 10
/*整個測試持續的時間*/
time taken for tests: 3.234651 seconds
/*完成的請求數量*/
complete requests: 10
/*失敗的請求數量*/
failed requests: 0
write errors: 0
non-2xx responses: 10
keep-alive requests: 10
/*整個場景中的網路傳輸量*/
total transferred: 6020 bytes
/*整個場景中的html內容傳輸量*/
html transferred: 2300 bytes
/*大家最關心的指標之一,相當於 lr 中的每秒事務數,後面括號中的 mean 表示這是乙個平均值*
/requests per second: 3.09 [#/sec] (mean)
/*大家最關心的指標之二,相當於 lr 中的平均事務響應時間,後面括號中的 mean 表示這是乙個平均值*/
time per request: 3234.651 [ms] (mean)
time per request: 323.465 [ms] (mean, across all concurrent requests)
/*平均每秒網路上的流量,可以幫助排除是否存在網路流量過大導致響應時間延長的問題*/
transfer rate: 1.55 [kbytes/sec] received
/*網路上消耗的時間的分解,各項資料的具體演算法還不是很清楚*/
connection times (ms)
min mean[+/-sd] median max
connect: 20 318 926.1 30 2954
processing: 40 2160 1462.0 3034 3154
waiting: 40 2160 1462.0 3034 3154
total: 60 2479 1276.4 3064 3184
/*下面的內容為整個場景中所有請求的響應情況。在場景中每個請求都有乙個響應時間,其中 50% 的使用者響應時間小於 3064 毫秒,60 % 的使用者響應時間小於 3094 毫秒,最大的響應時間小於 3184 毫秒*/
percentage of the requests served within a certain time (ms)
50% 3064
66% 3094
75% 3124
80% 3154
90% 3184
95% 3184
98% 3184
99% 3184
100% 3184 (longest request)
Apache Bench Web 壓力測試
一 apache bench簡介 apachebench 是 apache 伺服器自帶的乙個web壓力測試工具,簡稱ab。ab又是乙個命令列工具,對發起負載的本機要求很低,根據ab命令可以建立很多的併發訪問執行緒,模擬多個訪問者同時對某一url位址進行訪問,因此可以用來測試目標伺服器的負載壓力。總的...
壓測和防止壓測方案
壓測 防止壓測方案 1.壓測 1 壓測工具 ab 2 壓測請求方式 get 3 壓測網域名稱 url 4 壓測方案 10萬請求,500併發 5 壓測指令碼 ab n 100000 c 500 url 6 展示壓測結果 從上面分析,10萬請求錯誤有 96881 次請求錯誤,基本上也就是很大的問題了 7...
壓測 mysql關閉連線 MySQL 壓測
mysqlslap iterations 100 create schema test query query.sql number of queries 20000 delimiter concurrency 100 3.2.2 網路引數問題 問題描述 使用mysqlslap 壓測某個語句,當併發...