apache的ab壓力測試

2021-08-01 14:45:56 字數 735 閱讀 1414

1./opt下面解壓:httpd-2.2.29.tar.gz

2.根目錄/下:mkdir -p /usr/local/web/apache

3./opt下進入httpd-2.2.29資料夾:cd httpd-2.2.29

4.安裝:

• ./configure  --prefix=/usr/local/web/apache --enable-shared=max  --enable-module=rewirte  --enable-module=so

• make:預編譯

• make install:預編譯以後安裝

5.ab壓力測試開始:

5.1 進入/usr/local/web/apache/bin目錄下(前提:tomcat需要開啟)

5.2 執行命令:ab -n1000 -c100 http://localhost:8080/

說明:我們可以模擬100個併發使用者,對乙個頁面傳送1000個請求 ,其中-n代表請求數,-c代表併發數。

5.3 測試報告說明

apache的ab壓力測試

ab n 1000 c 10 127.0.0.1 index.php n即requests,用於指定壓力測試總共的執行次數。c t 即timelimit,等待響應的最大時間 單位 秒 b即windowsize,tcp傳送 接收的緩衝大小 單位 位元組 p即postfile,傳送post請求時需要上傳...

apache的ab壓力測試介紹

1 ab命令原理 apache的ab命令模擬多執行緒併發請求,測試伺服器負載壓力,也可以測試nginx lighthttp iis等其它web伺服器的壓力。ab命令對發出負載的計算機要求很低,既不會占用很多cpu,也不會占用太多的記憶體,但卻會給目標伺服器造成巨大的負載,因此是某些ddos攻擊之必備...

Apache 壓力測試工具 ab

每當搭建完web伺服器,部署好web專案或是優化調整後,我們可能想知道服務的效率和效能如何,以便了解伺服器的處理能力是否達到預期效果或是檢測伺服器效能。apache 2自帶了乙個效能測試工具,叫做ab apache benchmarking 它的主要功能是,測試當前的web伺服器每秒鐘能夠處理的請求...