亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Apache ab并發(fā)負載壓力測試實現(xiàn)方法

 更新時間:2019年09月27日 13:20:47   作者:龜仙人  
Apache的ab命令模擬多線程并發(fā)請求,測試服務器負載壓力,也可以測試nginx、lighthttp、IIS等其它Web服務器的壓力

ab命令原理

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

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

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

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

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

運行:

在Windows系統(tǒng)下,打開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發(fā)出800個請求,-c模擬800并發(fā),相當800人同時訪問,后面是測試url)

ab -t 60 -c 100 http://192.168.0.10/
在60秒內(nèi)發(fā)請求,一次100個請求。

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

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

結(jié)果參數(shù)解釋:
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響應數(shù)據(jù)的正文長度

Concurrency Level:      800
Time taken for tests:   0.914 seconds    所有這些請求處理完成所花費的時間
Complete requests:      800             完成請求數(shù)
Failed requests:        0                失敗請求數(shù)
Write errors:           0               
Non-2xx responses:      800
Total transferred:      393600 bytes     網(wǎng)絡總傳輸量
HTML transferred:       252000 bytes     HTML內(nèi)容傳輸量
Requests per second:    875.22 [#/sec] (mean) 吞吐量-每秒請求數(shù)
Time per request:       914.052 [ms] (mean)  服務器收到請求,響應頁面要花費的時間
Time per request:       1.143 [ms] (mean, across all concurrent requests) 并發(fā)的每個請求平均消耗時間
Transfer rate:          420.52 [Kbytes/sec] received 平均每秒網(wǎng)絡上的流量,可以幫助排除是否存在網(wǎng)絡流量過大導致響應時間延長的問題


網(wǎng)絡上消耗的時間的分解:
Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    1   0.5      1       3
Processing:   245  534 125.2    570     682
Waiting:       11  386 189.1    409     669
Total:        246  535 125.0    571     684

整個場景中所有請求的響應情況。在場景中每個請求都有一個響應時間
其中 50% 的用戶響應時間小于 571 毫秒
80 % 的用戶響應時間小于 652 毫秒
最大的響應時間小于 684 毫秒
Percentage of the requests served within a certain time (ms)
  50%    571
  66%    627
  75%    646
  80%    652
  90%    666
  95%    677
  98%    681
  99%    682
100%    684 (longest request)

相關(guān)文章

  • 入域的Windows訪問未入域的Samba服務方法介紹

    入域的Windows訪問未入域的Samba服務方法介紹

    這篇文章主要介紹了入域的Windows訪問未入域的Samba服務方法介紹,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • xampp apache啟動失效問題的解決方法

    xampp apache啟動失效問題的解決方法

    在windows上使用xampp搭建php的開發(fā)環(huán)境,后來又安裝了oracle 10g。
    2009-10-10
  • Linux配置SSH和Xshell連接服務器的教程(圖解)

    Linux配置SSH和Xshell連接服務器的教程(圖解)

    這篇文章主要介紹了Linux配置SSH和Xshell連接服務器的教程,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • Linux Socket 編程簡介和實現(xiàn)

    Linux Socket 編程簡介和實現(xiàn)

    這篇文章主要介紹了Linux Socket 編程簡介和實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Linux下升級python和安裝pip的詳解

    Linux下升級python和安裝pip的詳解

    今天小編就為大家分享一篇關(guān)于Linux下升級python和安裝pip的詳解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • LNMP系列教程之 SSL安裝WordPress博客(程序下載與安裝)

    LNMP系列教程之 SSL安裝WordPress博客(程序下載與安裝)

    在之前的文章中,老左已經(jīng)在VPS中添加了站點,然后我們就需要傳程序建站。我們可以利用WinSCP工具直接向我們的對應的站點目錄中傳程序,然后添加數(shù)據(jù)庫安裝網(wǎng)站
    2012-09-09
  • ubuntu 下JDK環(huán)境變量配置方法

    ubuntu 下JDK環(huán)境變量配置方法

    這篇文章主要介紹了ubuntu 下JDK環(huán)境變量配置方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-03-03
  • VMware Workstation安裝(Linux內(nèi)核)銀河麒麟圖文教程

    VMware Workstation安裝(Linux內(nèi)核)銀河麒麟圖文教程

    這篇文章主要為大家詳細介紹了VMware Workstation安裝(Linux內(nèi)核)銀河麒麟,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • Linux執(zhí)行可執(zhí)行文件提示No such file or directory的解決方法

    Linux執(zhí)行可執(zhí)行文件提示No such file or directory的解決方法

    這篇文章主要介紹了Linux執(zhí)行可執(zhí)行文件提示No such file or directory的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • Windows下搭建PHP開發(fā)環(huán)境(Apache+PHP+MySQL)

    Windows下搭建PHP開發(fā)環(huán)境(Apache+PHP+MySQL)

    PHP集成開發(fā)環(huán)境有很多,如XAMPP、AppServ......只要一鍵安裝就把PHP環(huán)境給搭建好了。但這種安裝方式不夠靈活,軟件的自由組合不方便,同時也不利于學習。所以我還是喜歡手工搭建PHP開發(fā)環(huán)境,需要哪個模塊自己安裝就行了,或者那個軟件需要升級,直接升級那個軟件就行了,并不影響其他軟件,非常方便
    2013-01-01

最新評論