通過http load來測試伺服器的效能

2021-07-24 17:16:25 字數 2420 閱讀 8619

ttp_load是基於linux平台的效能測試工具,它體積非常小,僅100kb。它以並行復用的方式執行,可以測試web伺服器的吞吐量與負載。

引數全稱含義

-p-parallel

併發的使用者程序數。

-f-fetches

總計的訪問次數

-r-rate

含義是每秒的訪問頻率

-s-seconds

連續的訪問時間

url**連線位址或url檔案

其中,「url」是http_load-12mar2006目錄下其中乙個檔案,在使用前,先在http_load-12mar2006新建乙個空白的名為urls.txt的檔案,使用vi命令新建。

3、開始測試

結果分析:1.

10 fetches, 10 max parallel, 20480bytes, in 0.052394 seconds

說明在上面的測試中執行了

10個請求,最大的併發程序數是

10,總計傳輸的資料是20480

bytes

,執行的時間是

0.052394秒2

.2048

mean bytes/connection

說明每一連線平均傳輸的資料量2048

/10(fetches)=204.83.

190.862 

fetches/sec

, 390884 bytes/sec

說明每秒的響應請求為

190.862

,每秒傳遞的資料為390884

bytes/sec4.

msecs/connect

: 1.4946 mean, 1.649 max, 1.353 min

說明每連線的平均響應時間是

1.4946 

毫秒,最大的響應時間1.649

毫秒,最小的響應時間

1.353 毫秒5

每秒響應使用者數和

response time

每連線響應使用者時間

結果分析:1.

49 fetches, 1 max parallel, 100352bytes, in 10 seconds

說明在上面的測試中執行了

49個請求,最大的併發程序數是

1,總計傳輸的資料是

100352bytes

,執行的時間是10秒

2.2048

mean bytes/connection

說明每一連線平均傳輸的資料量

100352/49(fetches)=20483.

4.89999 

fetches/sec

, 10035.2 bytes/sec

說明每秒的響應請求為

4.89999

,每秒傳遞的資料為10035.2

bytes/sec4.

msecs/connect

:0.284837 mean, 0.639 max, 0.163 min

說明每連線的平均響應時間是

0.284837

毫秒,最大的響應時間

0.639

毫秒,最小的響應時間

0.163 毫秒

每秒響應使用者數和

response time

每連線響應使用者時間

通過http load來測試伺服器的效能

wget c二 解壓並編譯http load sudo make installcd http load 12mar20062 了解引數和檔案 引數全稱含義 p parallel 併發的使用者程序數。f fetches 總計的訪問次數 r rate 含義是每秒的訪問頻率 s seconds 連續的訪...

http load壓力測試

http load是基於linux平台的效能測試工具,它體積非常小,僅100kb。它以並行復用的方式執行,可以測試web伺服器的吞吐量與負載。一 安裝http load a 進入 usr local目錄下建立man資料夾,並賦予許可權 root localhost cd usr local root...

http load測試工具

基於linux平台的一種效能測工具。以並行復用的方式執行,用以測試web伺服器的吞吐量與負載,測試web頁面的效能。優點1.基於命令列,簡單 易於上手 2.小巧輕便,解壓縮後不到100k 3.開源,免費 缺點1.僅適用於web頁面的效能測試,不適用於訪問資料庫 2.測試結果分析有限 3.平台依賴li...