windows Apache ab安裝及壓力測試

來源:互聯網
上載者:User

標籤:web服務   serve   apach   建立   ffffff   post   iis   9.png   files   

ab 是apachebench的縮寫。

ab命令會建立多個並發訪問線程,類比多個訪問者同時對某一URL地址進行訪問。它的測試目標是基於URL的,因此,它既可以用來測試apache的負載壓力,也可以測試nginx、lighthttp、tomcat、IIS等其它Web伺服器的壓力。

ab命令對發出負載的電腦要求很低,它既不會佔用很高CPU,也不會佔用很多記憶體。但卻會給目標伺服器造成巨大的負載,其原理類似CC攻擊。自己測試使用也需要注意,否則一次上太多的負載。可能造成目標伺服器資源耗完,嚴重時甚至導致死機。

一:安裝

下載:http://httpd.apache.org/download.cgi

選擇 Files for Microsoft Windows

可以直接選擇 ApacheHaus

檔案解壓到本地檔案夾下,如果不是解壓在c盤,需要設定參數:

我的解壓到了D盤下,需要設定參數,conf->httpd.conf 使用文字編輯器開啟,

需要修改的有三個地方:

      a:

        

       運行根目錄,修改成自己解壓到本地的路徑

       b:

       

       

       監聽連接埠,預設監聽連接埠是80,如果已被使用會報錯需要修改,如果80連接埠未被使用,可不修改;如果修改了監聽連接埠,則需要把ServerName localhost也相應改成同樣的端  口號

      c:

        

      DocumentRoot 測試檔案存放地,且該目錄必須存在 

      配置完成後,進入D:Apache24/bin目錄下,按Shift同時右擊,選擇 在此處開啟命令視窗

      運行 httpd.exe  -k  install

       * 如何啟動、關閉?

       第一種使用services.msc,找到apache2.4,可以在左側點擊重啟、關閉;第二種可以使用命令啟動:httpd.exe -k start

      

 

二:測試

    ab -n 2000 -c 500 http://*:8000/recommend?companyCode=param

     -n :請求數

    -c:   並發數

     param:post你需要傳的參數

    *:是IP地址

 

windows Apache ab安裝及壓力測試

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.