yum install httpd-tools
安裝成功效果:
-n 總的請求數
-c 併發數
-k 是否開啟長連線
-n 1000 總請求數1000
-c 100 單個時刻併發數100
(1)直接網域名稱測試
ab -n 1000 -c 100 http://網域名稱/
(2)在目錄下建立乙個php檔案,寫一條查詢語句並列印出結果
ab -n 1000 -c 100 http://網域名稱/cs.php
(1)如果只是測根目錄,寫網域名稱時,網域名稱後一定要加 "/" ;如果網域名稱後未加「/」 就會報 "ab:invalid url" 錯誤;
(2)當進行總請求數為10000時,發現無法成功,報錯apr_socket_recv: connection reset by peer
解決方法:找到/etc/sysctl.conf 檔案,並做以下更改,即可解決問題。
使用ab對頁面進行壓力測試
ab是apache自帶的乙個很好用的壓力測試工具,當安裝完apache的時候,就可以在bin下面找到ab 1 我們可以模擬100個併發使用者,對乙個頁面傳送1000個請求 ab n1000 c100 其中 n代表請求數,c代表併發數 返回結果 首先是apache的版本資訊 this is apach...
使用ab對tornado進行壓力測試
ab使用命令 ab c 20 n 1000 http localhost 8000 c 併發數 n 請求總數 測試環境 1g記憶體,單cpu單核,虛擬機器ubuntu 測試結果 server software tornadoserver 5.0.2 server hostname localhost...
使用Jmeter對Oracle進行壓力測試
1.開啟jmeter,新建乙個test plan。2.test plan下新建乙個thread group 修改執行緒數 number of threads users 修改迴圈次數 loop count 3.在thread group下新建jdbc connection configuration...