久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

Apache性能測試工具ab安裝使用

性能測試工具目前最常見的有以下幾種:ab、http_load、webbench、siege

ab是apache自帶的壓力測試工具。ab非常實用,它不僅可以對apache服務器進行網(wǎng)站訪問壓力測試,也可以對或其它類型的服務器進行壓力測試。比如nginx、tomcat、IIS等。

一、ab的原理

ab是apachebench命令的縮寫。

ab的原理:ab命令會創(chuàng)建多個并發(fā)訪問線程,模擬多個訪問者同時對某一URL地址進行訪問。它的測試目標是基于URL的,因此,它既可以用來測試apache的負載壓力,也可以測試nginx、lighthttp、tomcat、IIS等其它Web服務器的壓力。

ab命令對發(fā)出負載的計算機要求很低,它既不會占用很高CPU,也不會占用很多內(nèi)存。但卻會給目標服務器造成巨大的負載,其原理類似CC攻擊。自己測試使用也需要注意,否則一次上太多的負載。可能造成目標服務器資源耗完,嚴重時甚至導致死機。

二、ab的安裝

ab的安裝非常簡單,如果是源碼安裝apache的話,那就更簡單了。apache安裝完畢后ab命令存放在apache安裝目錄的bin目錄下。如下:

/usr/local/apache2/bin

如果apache 是通過yum的RPM包方式安裝的話,ab命令默認存放在/usr/bin目錄下。如下:which ab

Apache性能測試工具ab安裝使用

注意:如果不想安裝apache但是又想使用ab命令的話,我們可以直接安裝apache的工具包httpd-tools。如下:yum -y install httpd-tools

 Apache性能測試工具ab安裝使用

查看ab是否安裝成功,可以切換到上述目錄下,使用ab –V命令進行檢測。如下:ab -V

 Apache性能測試工具ab安裝使用

如果ab安裝成功,通過ab –V命令則會顯示ab的相迎版本,如上圖示。

注意以上是在linux平臺下進行安裝的,如果是windows平臺下,我們也可以下載對應的apache版本進行安裝。

三、ab參數(shù)說明

有關(guān)ab命令的使用,我們可以通過幫助命令進行查看。如下:ab –help

 Apache性能測試工具ab安裝使用

下面對這些參數(shù)進行相關(guān)說明。

-n在測試會話中所執(zhí)行的請求個數(shù)。默認時,僅執(zhí)行一個請求。

-c一次產(chǎn)生的請求個數(shù)。默認是一次一個。

-t測試所進行的最大秒數(shù)。其內(nèi)部隱含值是-n 50000,它可以使對服務器的測試限制在一個固定的總時間以內(nèi)。默認時,沒有時間限制。

-p包含了需要POST的數(shù)據(jù)的文件。

-P對一個中轉(zhuǎn)代理提供BASIC認證信任。用戶名和密碼由一個:隔開,并以base64編碼形式發(fā)送。無論服務器是否需要(即, 是否發(fā)送了401認證需求代碼),此字符串都會被發(fā)送。

-T POST數(shù)據(jù)所使用的Content-type頭信息。

-v設置顯示信息的詳細程度-4或更大值會顯示頭信息,3或更大值可以顯示響應代碼(404,200等),2或更大值可以顯示警告和其他信息。

-V顯示版本號并退出。

-w以HTML表的格式輸出結(jié)果。默認時,它是白色背景的兩列寬度的一張表。

-i執(zhí)行HEAD請求,而不是GET。

-x設置<table>屬性的字符串。

-X對請求使用代理服務器。

-y設置<tr>屬性的字符串。

-z設置<td>屬性的字符串。

-C對請求附加一個Cookie:行。其典型形式是name=value的一個參數(shù)對,此參數(shù)可以重復。

-H對請求附加額外的頭信息。此參數(shù)的典型形式是一個有效的頭信息行,其中包含了以冒號分隔的字段和值的對(如,”Accept-Encoding:zip/zop;8bit”)。

-A對服務器提供BASIC認證信任。用戶名和密碼由一個:隔開,并以base64編碼形式發(fā)送。無論服務器是否需要(即,是否發(fā)送了401認證需求代碼),此字符串都會被發(fā)送。

-h顯示使用方法。

-d不顯示”percentage served within XX [ms] table”的消息(為以前的版本提供支持)。

-e產(chǎn)生一個以逗號分隔的(CSV)文件,其中包含了處理每個相應百分比的請求所需要(從1%到100%)的相應百分比的(以微妙為單位)時間。由于這種格式已經(jīng)“二進制化”,所以比’gnuplot’格式更有用。

-g把所有測試結(jié)果寫入一個’gnuplot’或者TSV(以Tab分隔的)文件。此文件可以方便地導入到Gnuplot,IDL,Mathematica,Igor甚至Excel中。其中的第一行為標題。

-i執(zhí)行HEAD請求,而不是GET。

-k啟用HTTP KeepAlive功能,即在一個HTTP會話中執(zhí)行多個請求。默認時,不啟用KeepAlive功能。

-q如果處理的請求數(shù)大于150,ab每處理大約10%或者100個請求時,會在stderr輸出一個進度計數(shù)。此-q標記可以抑制這些信息。

四、ab性能指標

在進行性能測試過程中有幾個指標比較重要:

1、吞吐率(Requests per second)

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

  a、吞吐率和并發(fā)用戶數(shù)相關(guān)

  b、不同的并發(fā)用戶數(shù)下,吞吐率一般是不同的

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

Request per second=Complete requests/Time taken for tests

必須要說明的是,這個數(shù)值表示當前機器的整體性能,值越大越好。

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

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

3、并發(fā)用戶數(shù)(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

五、ab實際使用

ab的命令參數(shù)比較多,我們經(jīng)常使用的是-c和-n參數(shù)。

[root@localhost ~]# ab -c 10 -n 1000 http://192.168.0.220:9088/

  •   如果用到一個Cookie,那么只需鍵入命令:ab n 100 C keyvalue http://test.com/
  •   如果需要多個Cookie,就直接設Headerab -n 100 -H “Cookie: Key1=Value1; Key2=Value2” http://test.com/

Apache性能測試工具ab安裝使用

apache測試出的吞吐率為:Requests per second[#/sec](mean)。

Server Software表示被測試的Web服務器軟件名稱。

Server Hostname表示請求的URL主機名。

Server Port表示被測試的Web服務器軟件的監(jiān)聽端口。

Document Path表示請求的URL中的根絕對路徑,通過該文件的后綴名,我們一般可以了解該請求的類型。

Document Length表示HTTP響應數(shù)據(jù)的正文長度。

Concurrency Level表示并發(fā)用戶數(shù),這是我們設置的參數(shù)之一。

Time taken for tests表示所有這些請求被處理完成所花費的總時間。

Complete requests表示總請求數(shù)量,這是我們設置的參數(shù)之一。

Failed requests表示失敗的請求數(shù)量,這里的失敗是指請求在連接服務器、發(fā)送數(shù)據(jù)等環(huán)節(jié)發(fā)生異常,以及無響應后超時的情況。如果接收到的HTTP響應數(shù)據(jù)的頭信息中含有2XX以外的狀態(tài)碼,則會在測試結(jié)果中顯示另一個名為“Non-2xx responses”的統(tǒng)計項,用于統(tǒng)計這部分請求數(shù),這些請求并不算在失敗的請求中。

Total transferred表示所有請求的響應數(shù)據(jù)長度總和,包括每個HTTP響應數(shù)據(jù)的頭信息和正文數(shù)據(jù)的長度。注意這里不包括HTTP請求數(shù)據(jù)的長度,僅僅為web服務器流向用戶PC的應用層數(shù)據(jù)總長度。

HTML transferred表示所有請求的響應數(shù)據(jù)中正文數(shù)據(jù)的總和,也就是減去了Total transferred中HTTP響應數(shù)據(jù)中的頭信息的長度。

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产精品流白浆在线观看| 日韩激情av在线| 美女久久99| 国产伦一区二区三区| 欧美欧美黄在线二区| 日本电影久久久| 欧美日韩国产一区二区在线观看| 久久精品97| 免费在线播放第一区高清av| 精品入口麻豆88视频| 国产99在线| 国产精品88久久久久久| 午夜国产一区二区| 中文一区二区| 日本在线成人| 另类小说一区二区三区| 亚洲美女久久精品| 欧美精品九九| 亚洲精品动态| 欧美激情日韩| 色爱综合av| 午夜一级在线看亚洲| 日本午夜精品视频在线观看| 精品国产亚洲一区二区三区大结局| 国产在线看片免费视频在线观看| 欧美99久久| 亚洲精品中文字幕99999| 国产日本亚洲| 精品国产91| 久久久久中文| 亚洲三级国产| 精品亚洲二区| 久久中文字幕av| 蜜臀av性久久久久蜜臀aⅴ流畅| 中文字幕av一区二区三区人| 久久99影视| 在线国产一区二区| 国产午夜一区| 亚洲性图久久| 国产亚洲久久| 三级小说欧洲区亚洲区| 蜜桃视频免费观看一区| 国产日产精品_国产精品毛片| 国产欧美一区二区三区精品酒店| 蜜乳av另类精品一区二区| 欧美经典一区| 欧美日韩国产一区二区三区不卡| 欧美日韩亚洲一区三区| 欧美一区二区三区高清视频| 日韩超碰人人爽人人做人人添| 粉嫩av一区二区三区四区五区| 日韩亚洲在线| 欧美黄色精品| 影音先锋国产精品| 欧美精品不卡| 欧美日韩国产在线一区| 国产精久久久| 黑丝一区二区| 国产福利一区二区精品秒拍 | 国产精品社区| 国产精品啊啊啊| 99久久激情| 日韩不卡一区二区| 日本久久成人网| 国产亚洲欧美日韩在线观看一区二区 | 蜜桃成人av| 国产日韩在线观看视频| 国模 一区 二区 三区| 国产伦一区二区三区| 99久久久久| 国产精品大片| 亚洲精品观看| 狠狠操综合网| 福利视频一区| 欧美色综合网| 国产亚洲精品久久久久婷婷瑜伽| 丁香婷婷久久| 蜜臀av性久久久久蜜臀aⅴ四虎| av资源亚洲| 国产精品日韩精品在线播放| 亚洲精品国模| 激情欧美一区二区三区| 久久精品国内一区二区三区| 激情欧美一区| 麻豆精品久久久| 日韩av不卡一区二区| 欧美日韩色图| 日韩免费看片| 久久精品一区二区三区中文字幕| 亚洲啊v在线免费视频| 亚洲国产日韩欧美在线| 成人国产精品一区二区免费麻豆| 青草综合视频| 亚洲另类视频| 亚洲作爱视频| 欧美日韩在线播放视频| 国产中文在线播放| 久久精品色播| 麻豆精品新av中文字幕| 日韩视频1区| 欧美资源在线| 欧美日韩国产一区精品一区| 亚洲成人不卡| 日产午夜精品一线二线三线| 国产乱人伦精品一区| 婷婷精品久久久久久久久久不卡| 欧美在线综合| 亚洲免费观看| 99精品美女| 伊人久久国产| 国产欧洲在线| 天堂av在线| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 色88888久久久久久影院| 日韩一区二区三区四区五区| 亚洲免费中文| 欧美日韩四区| 日韩午夜av在线| 一区视频在线| 欧美精品九九| 99久久婷婷| 精品色999| 精品网站999| 国内一区二区三区| 精品女同一区二区三区在线观看| 国产精品久久久久毛片大屁完整版 | 日韩精品一区二区三区中文| 亚洲综合电影| 毛片在线网站| 日本少妇一区| av亚洲免费| 欧美日韩精品一本二本三本| 99视频在线精品国自产拍免费观看| 99在线精品免费视频九九视| 亚洲欧美成人综合| 丝袜亚洲另类欧美| 国产精品腿扒开做爽爽爽挤奶网站| 欧美在线亚洲| 三级亚洲高清视频| 综合国产视频| 国产探花一区| 国内精品伊人| 久久精品不卡| 中文一区在线| 综合国产精品| 91亚洲无吗| 国产精品久久久久久久久久妞妞| 久久99性xxx老妇胖精品| 高清一区二区| 丝袜av一区| 久久福利毛片| 欧美日韩一区二区高清| 精品一区二区三区免费看 | 少妇久久久久| 久久夜色精品| 国产精品一区二区99| 国产一区二区三区四区二区| 精品丝袜在线| 老牛影视一区二区三区| 日韩精品久久久久久久软件91| 日韩国产精品久久久| 精品入口麻豆88视频| 久久久9色精品国产一区二区三区| 99在线精品免费视频九九视| 亚洲精选91| 国语精品一区| 午夜国产精品视频| 欧美欧美黄在线二区| 成人福利视频| 免费在线欧美视频| 里番精品3d一二三区| 国产综合亚洲精品一区二| 视频一区日韩精品| 超碰99在线| 鲁大师成人一区二区三区| 天堂精品久久久久| 国产一区二区三区不卡视频网站 | av在线资源| 一区二区三区四区日韩| 欧美1区二区| 亚洲欧洲午夜| 久久免费视频66| 激情综合网站| 国产精品chinese| 99久久亚洲精品蜜臀| 日韩一区二区三区精品| 特黄毛片在线观看| 日本免费一区二区视频| 日韩大片在线观看| 日本视频一区二区| 蜜臀91精品国产高清在线观看| 国产日产精品一区二区三区四区的观看方式| 日韩亚洲一区在线| 青草国产精品| 少妇久久久久| 国产精品nxnn| 中文无码久久精品| 久久天堂av| 国产精品久久久久久久久免费高清 | 国产欧美日本|