apache httpd2 2 17效能測試

2021-08-31 05:01:52 字數 2118 閱讀 1405

在apache_home/bin目錄下

常用的命令如下:

ab -n 1000 -c 250

其中-n帶表請求數,-c代表併發數

然後就可以看到一些相關效能的指標

輸入命令:

./ab -n 100 -c 4

輸出結果:

名字解釋:

server software:表示被測試的web伺服器軟體名稱

server hostname:請求的url中的主機部分名稱

server port:被測試的web伺服器的監聽埠

document path:表示url中的根據對路徑

document length:http響應資料的正文長度

concurrency level:表示併發使用者數(-c)

time taken for tests:所有請求被處理完所花費的總時間

complete requests:總請求數(-n)

failed requests:失敗請求數

total transferred:所有請求的響應資料長度和,包括頭和正文

html transferred:所有請求的響應資料中,正文資料的和

requests per second:吞吐率

time per request:使用者平均請求等待時間 = time taken for tests / (complete requests / concurrency level)

time per request:伺服器平均請求處理時間 = 吞吐率的倒數 = time per request / concurrency level

transfer rate:請求在單位時間內,從伺服器獲的資料長度

percentage of the requests served within a certain time (ms):請求處理時間的分布情況

Apache Httpd服務配置

2016 8 16 09 35 19 hury 參考 1 安裝包 vc9執行庫 x86 x64.zip 預設服務名 apache2.4,預設配置檔案 conf httpd.conf net stop apache2.4或者 windows服務管理 或者 httpd.exe k start n mys...

Apache httpd 實現 重寫

rewriteengine on 開啟重寫功能 errordocument 404 error 404.html 指定404狀態 檔案 errordocument 403 error 403.html 指定403狀態 檔案 rewritecond d.d.d d rewritecond 是重寫規則,...

Apache Httpd 日誌分割

最近發現 打不開,登入系統檢查下,發現放置 檔案的瓷盤已被佔滿,可用空間為0kb,進去發現客戶apache伺服器的錯誤日誌error.log非常的大,造成瓷盤被爆滿。第一步 停止apache服務的所有程序,刪除 apache2 logs 目錄下的 error.log access.log檔案 第二步...