之前了解了一下國內(nèi)某團購網(wǎng)站的架構(gòu),其中提到了服務(wù)器硬件和pv以及qps的一些關(guān)系。
百萬級別的訪問量,應(yīng)該指的是PV吧。
并發(fā)數(shù)計算PV的粗算計算公式是
qps(或并發(fā)數(shù))x86400(秒)÷2(分晝夜)
所以PV100萬粗算來并發(fā)數(shù)只有23。
按照經(jīng)驗,剝離圖片和js,css等靜態(tài)頁面,純動態(tài)內(nèi)容。一臺4核4G內(nèi)存的機器可以抗住100左右的并發(fā)數(shù)。
百萬pv小網(wǎng)站的并發(fā)只有2
3.1000000÷86400x2=23
4核4G,能抗住100左右的并發(fā),日五百萬級別的pv了。
服務(wù)器資源的消耗主要是后端程序這一塊,例如tomcat或php等其他需要鏈接數(shù)據(jù)庫的程序,還有些需要編譯的內(nèi)容。所以這個公式只能是粗算,因為提供的服務(wù)大家各不相同。
概念:
QPS=req/sec=請求數(shù)/秒
qps是new的請求,叫每秒新建鏈接數(shù),很多連接進來的鏈接,已經(jīng)tcp三次握手的完成內(nèi)容交互之后的,沒有超過tcp的斷開時間,雖然是活動狀態(tài),但是已經(jīng)基本不消耗服務(wù)器資源了,這種是最動鏈接數(shù),每臺機器65535個鏈接數(shù),這個鏈接數(shù)基本不考慮。
PV=PageView
pv是指頁面被瀏覽的次數(shù),比如你打開一網(wǎng)頁,那么這個網(wǎng)站的pv就算加了一次。
有不對的地方,歡迎拍磚。