ab是apache自帶的乙個很好用的壓力測試工具,當安裝完apache的時候,就可以在bin下面找到ab
引數說明及示例
我們可以模擬100個併發使用者,對乙個頁面傳送1000個請求
輸入命令:ab -n1000 -c100 http://stone_w.cnblogs.com/
其中-n代表請求數,-c代表併發數
返回結果:
##首先是apache的版本資訊
this is apachebench, version 2.3 <655654>
licensed to the apache software foundation,
benchmarking ***.***.com (be patient)
server software: apache/2.2.19 ##apache版本
server hostname: vm1.***.com ##請求的機子
server port: 80 ##請求埠
document path: /***.html
document length: 25 bytes ##頁面長度
concurrency level: 100 ##併發數
time taken for tests: 0.273 seconds ##共使用了多少時間
complete requests: 1000 ##請求數
failed requests: 0 ##失敗請求
write errors: 0
total transferred: 275000 bytes ##總共傳輸位元組數,包含http的頭資訊等
html transferred: 25000 bytes ##html位元組數,實際的頁面傳遞位元組數
requests per second: 3661.60 [#/sec] (mean) ##每秒多少請求,這個是非常重要的引數數值,伺服器的吞吐量
time per request: 27.310 [ms] (mean) ##使用者平均請求等待時間
time per request: 0.273 [ms] (mean, across all concurrent requests) ##伺服器平均處理時間,也就是伺服器吞吐量的倒數
transfer rate: 983.34 [kbytes/sec] received ##每秒獲取的資料長度
connection times (ms)
min mean[+/-sd] median max
connect: 0 1 2.3 0 16
processing: 6 25 3.2 25 32
waiting: 5 24 3.2 25 32
total: 6 25 4.0 25 48
percentage of the requests served within a certain time (ms)
50% 25 ## 50%的請求在25ms內返回
66% 26 ## 60%的請求在26ms內返回
75% 26
80% 26
90% 27
95% 31
98% 38
99% 43
100% 48 (longest request)
apache的ab工具也算是一種ddos攻擊工具
655654>
使用ab進行頁面的壓力測試
ab是apache自帶的乙個很好用的壓力測試工具,當安裝完apache的時候,就可以在bin下面找到ab 1 我們可以模擬100個併發使用者,對乙個頁面傳送1000個請求 ab n1000 c100 其中 n代表請求數,c代表併發數 返回結果 licensed to the apache softw...
使用ab進行頁面的壓力測試
ab是apache自帶的乙個很好用的壓力測試工具,當安裝完apache的時候,就可以在bin下面找到ab 1 我們可以模擬100個併發使用者,對乙個頁面傳送1000個請求 ab n1000 c100 其中 n代表請求數,c代表併發數 返回結果 首先是apache的版本資訊 this is apach...
使用ab進行頁面的壓力測試
ab是apache自帶的乙個很好用的壓力測試工具,當安裝完apache的時候,就可以在bin下面找到ab 1 我們可以模擬100個併發使用者,對乙個頁面傳送1000個請求 ab n1000 c100 其中 n代表請求數,c代表併發數 返回結果 首先是apache的版本資訊 this is apach...