【摘要】兩種計算www在線人數的方法,並做了比較。
計算WWW在線人數
方法一:
‘netstat -a | grep http|awk ‘{print $5}‘|cut –d“:“ -f1|sort| uniq |wc -l | awk ’{print $1 - 1}‘
這是我從網上看的方法。且較流行。
方法二:
我們使用的方法。
‘netstat -an | grep “:80 “| grep -i ESTABLISHED | awk ‘{print $5}‘|cut –d“:”-f1|sort| uniq |wc -l | awk ’{print $1 - 1}’
方法二不需要反向解析,所以速度會比方法一快。但需要得到已經建立的鏈接,所以要grep –I ESTABLISHED。這是假設www的端口是80。
以上兩種方法在Redhat linux AS3下通過測試,方法二要優於方法一。