1. 程式人生 > >Apache伺服器下使用 ab 命令進行壓力測試

Apache伺服器下使用 ab 命令進行壓力測試

 ab是Apache超文字傳輸協議(HTTP)的效能測試工具。 其設計意圖是描繪當前所安裝的Apache的執行效能,主要是顯示你安裝的Apache每秒可以處理多少個請求.

#ab -v可以看出其基本資訊

這是一個基本命令

-n1000表示總請求數為1000

-才0表示併發使用者數為10

引數說明:

Concurrency Level:併發使用者數;

Time taken for tests:請求處理花費的總時間;

Complete requests:總請求數;

Failed requests:失敗的請求數;

Total transferred::所有請求響應資料長度總和;

HTML transferred:所有請求響應資料中正文資料總和;

Requests per second:是我們很關注的一個數據,有人稱作“吞吐率”,Requests per second=Complete requests/Time taken for tests

Time per request:平均請求等待時間;

Transfer rate:這些請求在單位時間從伺服器獲取的資料長度。

ab -c l -n 10000 http://127.0.0.1/index.html