ab壓力測試 使用linux自帶命令進行壓力測試

2021-10-11 05:21:32 字數 1961 閱讀 8412

ab命令的使用格式

ab -c 10 -n 100 [url=

說明-c 10表示併發使用者數為10

-n 100表示請求總數為100

結果分析及說明

this is apachebench, version 2.3 <$revision: 1807734 $>

licensed to the apache software foundation, [url=

server software: bws/1.1

##伺服器軟體和版本

server port: 80

##埠

document path: /s

##請求的路徑

document length: 112435 bytes

##頁面資料/返回的資料量

concurrency level: 10

##併發數

time taken for tests: 4.764 seconds

##共使用了多少時間

complete requests: 100

##請求數

failed requests: 99

(connect: 0, receive: 0, length: 99, exceptions: 0)

total transferred: 11342771 bytes

##總共傳輸位元組數,包含http的頭資訊等

html transferred: 11247622 bytes

##html位元組數,實際的頁面傳遞位元組數

requests per second: 20.99 [#/sec] (mean)

##每秒多少請求,這個是非常重要的引數數值,伺服器的吞吐量

time per request: 476.427 [ms] (mean)

##使用者平均請求等待時間

time per request: 47.643 [ms] (mean, across all concurrent requests)

##伺服器平均處理時間,也就是伺服器吞吐量的倒數

transfer rate: 2325.00 [kbytes/sec] received

##每秒獲取的資料長度

connection times (ms)

min mean[+/-sd] median max

connect: 22 41 12.4 39 82

##連線的最小時間,平均值,中值,最大值

processing: 113 386 211.1 330 1246

##處理時間

waiting: 25 80 43.9 73 266

##等待時間

total: 152 427 210.1 373 1283

##合計時間

percentage of the requests served within a certain time (ms)

50% 373

## 50%的請求在373ms內返回

66% 400

## 60%的請求在400ms內返回

75% 426

80% 465

90% 761

95% 930

98% 1192

99% 1283

100% 1283 (longest request)

---------------------

原平台:黑馬程式設計師社群

ab 壓力測試使用

安裝ab工具 引數說明 n 執行的請求個數,預設時執行乙個請求 c 一次產生的請求個數,即併發個數 p 模擬post請求,檔案格式為gid 2 status 1,配合 t使用 1.模擬get請求 直接在url後面帶引數即可 ab c 10 n 10 2.模擬post請求 在當前目錄下建立乙個檔案po...

如何使用apache自帶的ab壓力測試工具

ab是apache自帶的乙個很好用的壓力測試工具,當安裝完apache的時候,就可以在bin下面找到ab 1 我們可以模擬100個併發使用者,對乙個頁面傳送1000個請求 ab n1000 c100 其中 n代表請求數,c代表併發數 返回結果 benchmarking vm1.jianfeng.co...

linux之ab壓力測試

ab命令格式 ab命令放在apache目錄bin目錄下面,使用方法如下 ab n 3000 c 3000 此為伺服器下測試的頁面位址 其中 n代表每次併發量,c代表總共傳送的數量 2 測試結果分析 document path 請求的資源 document length 50679 bytes 文件返...