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

壓力測試工具Apache Bench實現(xiàn)原理及用法解析

 更新時間:2020年08月05日 17:30:19   作者:護花使者  
這篇文章主要介紹了壓力測試工具Apache Bench實現(xiàn)原理及用法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

1:吞吐率(Requests per second)

服務器并發(fā)處理能力的量化描述,單位是reqs/s,指的是某個并發(fā)用戶數(shù)下單位時間內(nèi)處理的請求數(shù)。某個并發(fā)用戶數(shù)下單位時間內(nèi)能處理的最大請求數(shù),稱之為最大吞吐率。

記?。和掏侣适腔诓l(fā)用戶數(shù)的。這句話代表了兩個含義,1:吞吐率和并發(fā)用戶數(shù)相關;2:不同的并發(fā)用戶數(shù)下,吞吐率一般是不同的。

計算公式:總請求數(shù) / 處理完成這些請求數(shù)所花費的時間,即

Request per second = Complete requests / Time taken for tests

2:并發(fā)連接數(shù)(The number of concurrent connections)

并發(fā)連接數(shù)指的是某個時刻服務器所接受的請求數(shù)目,簡單的講,就是一個會話。

3:并發(fā)用戶數(shù)(The number of concurrent users,Concurrency Level)

要注意區(qū)分這個概念和并發(fā)連接數(shù)之間的區(qū)別,一個用戶可能同時會產(chǎn)生多個會話,也即連接數(shù)。在HTTP/1.1下,IE7支持兩個并發(fā)連接,IE8支持6個并發(fā)連接,F(xiàn)ireFox3支持4個并發(fā)連接,所以相應的,我們的并發(fā)用戶數(shù)就得除以這個基數(shù)。

4:用戶平均請求等待時間(Time per request)

計算公式:處理完成所有請求數(shù)所花費的時間/ (總請求數(shù) / 并發(fā)用戶數(shù)),即

Time per request = Time taken for tests /( Complete requests / Concurrency Level)

5:服務器平均請求等待時間(Time per request: across all concurrent requests)

計算公式:處理完成所有請求數(shù)所花費的時間 / 總請求數(shù),即

Time taken for / testsComplete requests

可以看到,它是吞吐率的倒數(shù)。

同時,它也=用戶平均請求等待時間/并發(fā)用戶數(shù),即

Time per request / Concurrency Level

官網(wǎng)下載地址:https://www.apachelounge.com/download/

下載后解壓,用cmd進入當前的項目解壓目錄:

然后進入shell命令的執(zhí)行界面(進入到bin目錄下):

測試命令:

./ab -n 100 -c 10 http://localhost:8085/linewell/test1/pass/testApacheBench.do

-n標識請求的個數(shù),-c表示一次最多幾次請求同時發(fā)出。

因為本人java測試,如果-c設置為1,java后端controller延時一秒, 是會一個一個處理的,基本需要100次處理。如果-c為10,是會一次性處理10個。

輸出:

This is ApacheBench, Version 2.3 <$Revision: 1843412 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking localhost (be patient).....done


Server Software:
Server Hostname:  localhost
Server Port:   8085

Document Path:   /linewell/test1/pass/testApacheBench.do
Document Length:  0 bytes

Concurrency Level:  10
Time taken for tests: 0.077 seconds
Complete requests:  100
Failed requests:  0
Non-2xx responses:  100
Total transferred:  9200 bytes
HTML transferred:  0 bytes
Requests per second: 1299.09 [#/sec] (mean)
Time per request:  7.698 [ms] (mean)
Time per request:  0.770 [ms] (mean, across all concurrent requests)
Transfer rate:   116.72 [Kbytes/sec] received

Connection Times (ms)
    min mean[+/-sd] median max
Connect:  0 0 0.3  0  1
Processing:  1 5 3.4  5  27
Waiting:  1 4 3.1  4  26
Total:   2 5 3.4  5  27

Percentage of the requests served within a certain time (ms)
 50%  5
 66%  6
 75%  7
 80%  7
 90%  9
 95%  11
 98%  11
 99%  27
 100%  27 (longest request)

輸出結果解析:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • NT雙機熱備份系統(tǒng)實例

    NT雙機熱備份系統(tǒng)實例

    NT雙機熱備份系統(tǒng)實例...
    2006-10-10
  • IIS7下運行Access+Asp的解決方法

    IIS7下運行Access+Asp的解決方法

    IIS7下運行Access+Asp的解決方法...
    2007-01-01
  • windows下Apache+MySql+PHP3+PHP4+PERL安裝配置

    windows下Apache+MySql+PHP3+PHP4+PERL安裝配置

    這里一定有許多和我一樣喜歡嘗試新鮮事物的朋友,尤其是當聽說 某某軟件有了新的版本時一定也會迫不及待的去下載一份回來用用再說。 這里我想和大家探討一下以下流行軟件的應用,意在拋磚引玉。
    2008-03-03
  • 虛擬主機安全設置

    虛擬主機安全設置

    虛擬主機安全設置...
    2006-12-12
  • Cisco:防止VLAN間的ARP攻擊解決方案

    Cisco:防止VLAN間的ARP攻擊解決方案

    Cisco:防止VLAN間的ARP攻擊解決方案...
    2007-10-10
  • Win2003+IIS6.0+php5.2.2+MySQL 5.0.41+ZendOptimizer 3.2.8 +phpMyAdmin 2.10.1環(huán)境配置安裝教程圖文詳解

    Win2003+IIS6.0+php5.2.2+MySQL 5.0.41+ZendOptimizer 3.2.8 +ph

    Win2003+IIS6.0+php5.2.2+MySQL 5.0.41+ZendOptimizer 3.2.8 +phpMyAdmin 2.10.1環(huán)境配置安裝教程圖文詳解...
    2007-06-06
  • 詳細分析Apache安裝設置全流程

    詳細分析Apache安裝設置全流程

    Apache是開放源代碼的Web服務器軟件,是最常用的Web服務器。Apache常用在unix系統(tǒng),也有windows平臺的版本。本文以windows平臺為例,介紹Apache的安裝和配置方法。   因為Apache對asp支持得不好,如果您的網(wǎng)站用到了asp,建議您使用win 2000 server + IIS。
    2008-03-03
  • 17 New OSPF Feature

    17 New OSPF Feature

    17 New OSPF Feature...
    2007-04-04
  • apache 配置文件解說

    apache 配置文件解說

    Apache為網(wǎng)絡管理員提供了豐富多彩的功能,包括目錄索引、目錄別名、內(nèi)容協(xié)商、可配置的HTTP錯誤報告、CGI程序的SetUID執(zhí)行、子進程資源管理、服務器端圖象映射、重寫URL、URL拼寫檢查以及聯(lián)機手冊man等。也就是說,如果您在Linux Server上成功安裝配置了Apache之后,您的計算機也將隨著Apache的生效而搖身一變,成為一臺名副其實的Web Server,這種變化的確是激動人心的。
    2008-03-03
  • Apache服務器配置攻略3

    Apache服務器配置攻略3

    Apache服務器配置攻略3...
    2006-10-10

最新評論