国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

linux服務器每秒并發處理數的計算方法
2009-11-26   網絡

 

1、利用網絡處理量計算。

計算參考公式:

并發 = connection established / min(server keepalive, server timeout)

翻譯一下:

并發 = 服務器傳輸鏈接數 除以 服務器軟件的keepalive設置和服務器軟件的超時設置之間的最小值

這個公式算出來的數字是keepalive時間段內的平均值,比真實平均值要小一點,如果想找最大值就要設定keepalive為0或1,然后多探測幾次。

connection established是服務器當前正在傳輸的鏈接,但是keepalive打開時,新建立的傳輸鏈接會一直存在直到keepalive/timeout關閉鏈接;客戶端主動關閉鏈接的話connection established也會關閉,不過這種鏈接一般比較少,多數瀏覽器都是支持keepalive并遵守服務器配置的。

在linux查看connection established數字的辦法是在命令行執行:

netstat -est|grep "connections established"|cut -d "c" -f 1

keepalive和timeout數字查看辦法要查看web server軟件的配置文件

注意:這個方法只能用于最前端的服務器或7層交換機,前端之后的服務器因為緩存或鏈接方式的原因往往是不準確的。

2、利用服務器日志計算

因為服務器每處理一個請求,都會在日志里留下一條信息,所以利用服務器軟件的日志來計算是最準確的,但是是這種計算方式浮動也可能會比較大,需要取最大值計算。

首先在確定服務器軟件有將所有請求寫入一個日志文件里,并確保該日志文件正在不停記錄。

為節省時間和服務器資源,把log文件的最后一萬條記錄拿出來統計,我就用nginx默認的main格式作個例子:

執行命令:

tail -10000 nginx.log | awk '{print $4;}' | sort | uniq -c

命令的意思是取log文件的最后一萬條記錄,然后用awk取得日志文件中表示時間的一列($4),接著再對該列進行一次排序,最后是用uniq把這一列相鄰的重復行合并,并計算合并的條數。

其中先sort再uniq是一種安全的做法,以確保同一秒的日志先被歸到一起,然后再合并,這樣就不會有同一秒種的日志會被切成幾段這樣的現象。

可以得到輸出:

23 [09/Sep/2008:20:26:02

26 [09/Sep/2008:20:26:03

17 [09/Sep/2008:20:26:04

20 [09/Sep/2008:20:26:05

...

70 [09/Sep/2008:20:29:43

61 [09/Sep/2008:20:29:44

45 [09/Sep/2008:20:29:45

37 [09/Sep/2008:20:29:46

2 [09/Sep/2008:20:29:47

在這些輸出中,第一條記錄和最后一條記錄因為時間有可能被切斷,所以是完全不可靠之信息,可以忽略。

如果輸出少于10行的話,要擴大一下范圍,修改tail -10000為tail -100000取最后十萬條數據統計。

如果只需要看最大值,可以再用sort命令進行排序,并用head命令取出前10行記錄:

tail -10000 nginx.log | awk '{print $4;}' | sort | uniq -c | sort -nr | head

awk命令是一個功能比較強的命令,在這里只用到最簡單的awk '{print $4;}',意思是將日志每行按空格切分開,然后切出來的結果依次從左到右就是$1 $2 $3 ...,nginx默認的main日志時間字段剛好是$4,所以在這里拿$4來計算。如果是別的格式的日志,依照這個辦法去找到列數:

就拿apache默認的日志來看,首先:

head -1 apache.log

得到類似以下的輸出:

60.8.207.86 - - [09/Sep/2008:21:03:58 +0800] "GET / HTTP/1.0" 200 11141 "http://www.sudone.com" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"

用awk按空格來切分開之后,60.8.207.86就是$1,$2和$3都是-,[09/Sep/2008:21:03:58是$4,這就是需要拿出來統計的。嗯,怎么apache的日志和nginx的一樣的?現在才發現。

那命令也基本沒什么變化,執行一下:

tail -10000 apache.log | awk '{print $4;}' | sort | uniq -c | sort -nr | head

注意,如果是在squid服務器后面的apache,則日志會變成這樣:

60.8.207.86, 127.0.0.1 - - [09/Sep/2008:21:03:58 +0800] "GET / HTTP/1.0" 200 11141 "http://www.sudone.com" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"

因為日志的第一個段:x_forwarded_for中含有空格,所以時間的段會在$3、$4或$5之間變化,從而不能確定,可以先用一次awk或cut以[這個符號切分一下:

tail -10000 apache.log | awk -F"[" '{print $2;}' | awk '{print $1;}' | sort | uniq -c | sort -nr | head

tail -10000 apache.log | cut -d"[" -f 2 | awk '{print $1;}' | sort | uniq -c | sort -nr | head

這樣統計就準確了。

熱詞搜索:

上一篇:巧改WINDOWS XP2 的IIS并發數
下一篇:Windows實戰:探尋IIS最大并發數

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
天天综合天天综合色| 国产精品欧美久久久久无广告| 99re8在线精品视频免费播放| 美女性感视频久久| 日本亚洲天堂网| 视频一区二区三区在线| 天天综合日日夜夜精品| 日本亚洲电影天堂| 精品一区二区三区免费播放| 国产精品自在欧美一区| 国产成人一级电影| 91久久精品网| 欧美一区二区三区白人| 国产欧美日韩麻豆91| 亚洲欧美另类久久久精品| 亚洲狠狠爱一区二区三区| 久久精品国产秦先生| 亚洲一区二区视频在线| 秋霞av亚洲一区二区三| 国产成人免费视频网站高清观看视频| 成人爽a毛片一区二区免费| 色综合久久久久综合99| 日韩精品一区二区三区swag| 国产精品视频第一区| 日韩av午夜在线观看| 国产精品77777竹菊影视小说| 在线亚洲高清视频| 久久精品一区蜜桃臀影院| 亚洲精品久久久久久国产精华液| 日韩黄色在线观看| 91尤物视频在线观看| 久久久久国产精品人| 亚洲不卡av一区二区三区| 国产成人小视频| 日韩欧美在线网站| 日本中文在线一区| 欧美性极品少妇| 亚洲精品亚洲人成人网| 国产91精品一区二区| 精品日产卡一卡二卡麻豆| 奇米777欧美一区二区| 精品一区二区免费看| 日韩精品一区国产麻豆| 青青草伊人久久| 欧美精品少妇一区二区三区| 夜夜嗨av一区二区三区| 91蜜桃在线免费视频| 亚洲麻豆国产自偷在线| 在线观看亚洲一区| 亚洲第一av色| 精品少妇一区二区三区视频免付费| 青青草视频一区| 国产亚洲婷婷免费| av亚洲精华国产精华精华| 亚洲视频一区二区免费在线观看| 91蜜桃免费观看视频| 视频一区中文字幕国产| 欧美成人在线直播| 99re亚洲国产精品| 亚洲妇女屁股眼交7| 日韩区在线观看| 99麻豆久久久国产精品免费 | 日日噜噜夜夜狠狠视频欧美人| 欧美一区二区三区在线观看| 日韩av一区二区三区四区| 久久久久久99精品| 美女视频黄 久久| 欧美日本一道本| 国产精品一区二区男女羞羞无遮挡| 国产亚洲精品久| 777欧美精品| 在线观看免费视频综合| 国产美女一区二区三区| 亚洲一区二区在线观看视频| 日韩一级片网站| 欧美最新大片在线看| 国产91精品久久久久久久网曝门| 天堂va蜜桃一区二区三区漫画版| 国产精品久久久久久久久免费相片 | 亚洲bt欧美bt精品777| 国产欧美日韩视频在线观看| 欧美一区二区三区爱爱| 日本黄色一区二区| eeuss影院一区二区三区| 国产真实乱偷精品视频免| 五月婷婷欧美视频| 亚洲免费色视频| 综合久久久久久久| 精品国产91乱码一区二区三区| 欧美日韩精品欧美日韩精品一| 欧美怡红院视频| 极品美女销魂一区二区三区| 日韩国产欧美在线视频| 亚洲午夜三级在线| 亚洲国产精品久久久久秋霞影院| 亚洲欧洲制服丝袜| 亚洲国产精品久久不卡毛片| 午夜精品视频在线观看| 日韩精品一二三| 久久99精品国产| 成人黄页毛片网站| 欧美性淫爽ww久久久久无| 欧美精品久久久久久久久老牛影院| 欧美日韩成人综合| 久久精品人人做| 亚洲男女一区二区三区| 亚洲午夜视频在线观看| 悠悠色在线精品| 日本中文字幕一区二区视频| 国产91丝袜在线观看| 欧美日韩一级二级| 国产亚洲一本大道中文在线| 亚洲香蕉伊在人在线观| 激情综合网激情| 欧美日韩成人一区| 中文字幕一区免费在线观看 | 亚洲一区视频在线| 日韩av高清在线观看| hitomi一区二区三区精品| 日韩美女主播在线视频一区二区三区| 国产日韩亚洲欧美综合| 亚洲成人av一区二区三区| 久久精品99久久久| 国产凹凸在线观看一区二区| 色综合久久久久综合99| 欧美国产乱子伦 | 欧美日韩一级大片网址| ●精品国产综合乱码久久久久 | 欧美亚男人的天堂| 一区二区在线免费观看| 粉嫩aⅴ一区二区三区四区五区| 日韩欧美的一区| 精品一区二区三区在线播放视频| 在线成人午夜影院| 天天操天天色综合| 日韩视频免费观看高清完整版在线观看 | 亚洲国产综合人成综合网站| 国产在线国偷精品免费看| 6080午夜不卡| 日本特黄久久久高潮| 欧美大片顶级少妇| 国产一区二区三区四区五区入口 | 狠狠色丁香久久婷婷综| 日韩视频在线观看一区二区| 国产精品911| 一区二区三区在线视频观看58 | 五月综合激情婷婷六月色窝| 8v天堂国产在线一区二区| 精品一二三四区| 综合激情成人伊人| 欧美老人xxxx18| 国产一区二区三区综合| 一区二区中文视频| 91精品国产美女浴室洗澡无遮挡| 九九国产精品视频| 一区二区不卡在线视频 午夜欧美不卡在 | 欧美色视频在线观看| 国产在线国偷精品产拍免费yy| 最新日韩在线视频| 日韩一区二区三区高清免费看看| 亚洲国产精品久久不卡毛片 | 亚洲欧美另类久久久精品2019| 欧美一区二区三区视频在线| av电影一区二区| 国产在线国偷精品产拍免费yy| 亚洲欧美激情小说另类| 国产欧美一区二区三区鸳鸯浴 | 亚洲欧美日韩在线| 国产日产欧产精品推荐色| 日韩一区二区三| 欧美在线免费视屏| 一本大道av一区二区在线播放| 国产黑丝在线一区二区三区| 青青草原综合久久大伊人精品| 亚洲一线二线三线视频| 综合色天天鬼久久鬼色| 久久美女艺术照精彩视频福利播放| 日韩亚洲欧美中文三级| 欧美性生活一区| 欧美午夜片在线看| 欧美日韩激情一区二区| 欧美视频精品在线观看| 91在线观看视频| 日本韩国一区二区三区| 精品视频一区二区不卡| 欧美日韩国产成人在线免费| 欧美性生交片4| 欧美一卡2卡三卡4卡5免费| 日韩女优视频免费观看| 精品成人a区在线观看| 国产精品久久免费看| 欧美成va人片在线观看| 久久久久久97三级| 亚洲精品视频在线看| 久久精品国产一区二区三 | 91久久精品网| 欧美电影免费观看高清完整版 | 五月激情六月综合| 国产乱码精品一区二区三区av | 中文字幕亚洲一区二区va在线|