国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

Apache ab并發負載壓力測試實現方法

2024-08-27 18:25:18
字體:
來源:轉載
供稿:網友

ab命令原理

Apache的ab命令模擬多線程并發請求,測試服務器負載壓力,也可以測試nginx、lighthttp、IIS等其它Web服務器的壓力。
ab命令對發出負載的計算機要求很低,既不會占用很多CPU,也不會占用太多的內存,但卻會給目標服務器造成巨大的負載,因此是某些DDOS攻擊之必備良藥,老少皆宜。自己使用也須謹慎。否則一次上太多的負載,造成目標服務器直接因內存耗光死機,而不得不硬重啟,得不償失。

在帶寬不足的情況下,最好是本機進行測試,建議使用內網的另一臺或者多臺服務器通過內網進行測試,這樣得出的數據,準確度會高很多。遠程對web服務器進行壓力測試,往往效果不理想(因為網絡延時過大或帶寬不足)

下載安裝:
http://mirror.bit.edu.cn/apache//httpd/binaries/win32/?C=M;O=A

找到 httpd-2.2.21-win32-x86-no_ssl.msi

參數文檔:
http://httpd.apache.org/docs/2.2/programs/ab.html

運行:

在Windows系統下,打開cmd命令行窗口,定位到apache安裝目錄的bin目錄下
cd C:/Program Files (x86)/Apache Software Foundation/Apache2.2/bin

鍵入命令:

 ab -n 800 -c 800 http://192.168.0.10/

(-n發出800個請求,-c模擬800并發,相當800人同時訪問,后面是測試url)

ab -t 60 -c 100 http://192.168.0.10/
在60秒內發請求,一次100個請求。

//如果需要在url中帶參數,這樣做
ab -t 60 -c 100 -T "text/plain" -p p.txt http://192.168.0.10/hello.html

p.txt 是和ab.exe在一個目錄
p.txt 中可以寫參數,如 p=wdp&fq=78

結果參數解釋:
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 192.168.0.10 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Finished 800 requests


Server Software:        Microsoft-HTTPAPI/2.0
Server Hostname:        192.168.0.10
Server Port:            80

Document Path:          /
Document Length:        315 bytes       HTTP響應數據的正文長度

Concurrency Level:      800
Time taken for tests:   0.914 seconds    所有這些請求處理完成所花費的時間
Complete requests:      800             完成請求數
Failed requests:        0                失敗請求數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高州市| 宾阳县| 二连浩特市| 凉山| 和平区| 定州市| 南投县| 鄄城县| 文登市| 江华| 邵东县| 宜州市| 陆川县| 涪陵区| 勐海县| 滨州市| 两当县| 琼中| 沙雅县| 龙陵县| 宜宾县| 宿松县| 合山市| 贵南县| 交口县| 盐山县| 靖安县| 廉江市| 海安县| 贵溪市| 阜新市| 昌图县| 青海省| 桂阳县| 绥棱县| 鹤庆县| 通海县| 布尔津县| 衡阳市| 习水县| 清涧县|