apache ab test 解析

2016-07-22 08:54:00
hainuo
原創 1513
蔘考網址 http://www.365mini.com/page/apache-benchmark.htm```[I] ┌─ └─<> ──» ab -n 100 -c 100 https://www.pgw.com/index. php 22 < 08:50:44This is ApacheBench, Version 2.3 <$Revision: 1706008 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/Licensed to The Apache Software Foundation, http://www.apache.org/Benchmarking www.pgw.com (be patient).....doneServer Software[服務器軟件名稱]: nginxServer Hostname[測試服務器主機名稱]: www.pgw.comServer Port[測試服務器端口]: 443SSL/TLS Protocol[ssl 協議]: TLSv1.2,ECDHE-RSA-AES256-GCM-SHA384,2048,256Document Path[文件路徑]: /index.phpDocument Length[文檔大小]: 61348 bytesConcurrency Level[併髮數目]: 100Time taken for tests[壓力測試總耗時]: 6.537 secondsComplete requests[壓力測試總次數]: 100Failed requests[失敗請求數目]: 0Total transferred[數據傳輸總量]: 6173200 bytesHTML transferred[html文檔數據量]: 6134800 bytesRequests per second[平均每秒請求次數]: 15.30 [#/sec] (mean)Time per request[所有併髮用戶(-n 100)請求一次的平均時間]: 6537.161 [ms] (mean)Time per requestd[單箇用戶請求一次的平均時間]: 65.372 [ms] (mean, across all concurrent requests)Transfer rate[傳輸速度Kb/s]: 922.19 [Kbytes/sec] receivedConnection Times (ms)[連接計時] min[最小] mean[+/-sd][平均值正負標準差] median[中值] max[最大值]從ab髮齣tcp請求到web服務器主機所花費的建立時間Connect: 240 319 48.6 335 383從tcp連接建立後,到http迴應(response)信息全部接收完畢所花費的時間Processing: 1958 4160 1251.5 3735 6152從髮送完http請求後,到http迴應(response)第一箇byte信息所等待的時間Waiting: 1946 4098 1219.6 3654 6117等於connect和processing的時間之和,waiting的時間包含在processing時間之內瞭Total: 2284 4479 1287.1 3986 6517Percentage of the requests served within a certain time (ms) 50% 3986 66% 5542 75% 5642 80% 5690 90% 6083 95% 6476 98% 6503 99% 6517 100% 6517 (longest request)[I] ┌─ └─<> ──» 0 < 08:51:19```做箇記録備查ab 測試各項説明用法:AB [選項] [[http/https]://主機名:端口][路徑]]選項:-n requests 請求執行的請求數-c concurrency 一次衕時髮送多箇請求(併髮數)-t timelimit 基準測試最大時間,單位爲秒,卽當-n設置爲50000時的時間。-s timeout 每箇請求等待的最大超時時間(精確到秒),默認爲30秒。-b windowsize TCP髮送/接收緩衝區的大小,以字節爲單位。-B address 當建立齣站連接時綁定的地址。-p postfile POST方法的文件數據。請記得設置 -T 選項。-u putfile PUT請求的文件數據。請記得設置 -T 選項。-T content-type 用於POST/PUT傳輸數據的文件類型請求頭,如“application/x-www-form-urlencoded”默認是“text/plain”。-v verbosity 打印跟蹤信息。-w 將結果打印爲html錶格。-i 使用HEAD請求方法代替GET請求方法。-x attributes 插入錶字符串作爲table標籤的屬性。-y attributes 插入字符串作爲tr標籤的屬性。-z attributes 插入字符串作爲td或者th標籤的屬性。-C attributes 添加cookie,如'Apache = 1234'。(可重覆添加)-H attributes 添加任意的請求頭,例如'Accept-Encoding: gzip'請求頭將會插入到所有普通的請求頭後麵,(可重覆添加多箇)。-A attributes 添加一箇基本的www認證信息,使用英文冒號(:)來分割用戶名和密碼。-P attributes 添加一箇基本的代理認證信息,使用英文冒號(:)來分割用戶名和密碼。-X proxy:port 要使用的代理地址和端口號。-V 打印版本號併退齣。-k 使用HTTP KeepAlive功能。-d 不顯示百分比結果信息。-S 不顯示預估信息和警告信息。-q 當髮起的請求數目超過150箇時,不顯示進度。-l 接受可變文檔長度(當爲動態頁麵時可使用此選項)。-g filename 將結果信息輸齣到。-e filename 將百分比結果信息輸齣到CSV文件。-r 當socket連接接收到錯誤信息時不退齣。-m method 方法名。-h 顯示使用信息(此消息)。-z ciphersuite 指定SSL / TLS加密套件(見OpenSSL加密)。-f protocol 指定的SSL / TLS協議。(ssl3,tls1,tls1.1,tls1.2或ALL)
發錶評論
肆 乘 叄 =
評論通過審核後顯示。