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伺服器每秒鐘能夠處理的請求...