如何做2000用戶量并發(fā)測(cè)試 網(wǎng)站的最大并發(fā)數(shù)是如何估算的?
網(wǎng)站的最大并發(fā)數(shù)是如何估算的?并發(fā)用戶數(shù)的計(jì)算公式系統(tǒng)用戶數(shù):系統(tǒng)比如一個(gè)OA系統(tǒng)評(píng)級(jí)的用戶數(shù)是2000,所以這個(gè)數(shù)就是系統(tǒng)用戶數(shù)和同時(shí)在線人數(shù):一定時(shí)間范圍內(nèi)最大同時(shí)在線人數(shù)的平均并發(fā)用戶數(shù)的計(jì)算:
網(wǎng)站的最大并發(fā)數(shù)是如何估算的?
并發(fā)用戶數(shù)的計(jì)算公式系統(tǒng)用戶數(shù):系統(tǒng)比如一個(gè)OA系統(tǒng)評(píng)級(jí)的用戶數(shù)是2000,所以這個(gè)數(shù)就是系統(tǒng)用戶數(shù)和同時(shí)在線人數(shù):一定時(shí)間范圍內(nèi)最大同時(shí)在線人數(shù)的平均并發(fā)用戶數(shù)的計(jì)算:CnL/T,其中C是平均并發(fā)用戶數(shù),N是日均用戶數(shù),L是用戶一天內(nèi)平均登錄和注銷(xiāo)的時(shí)間。
并發(fā)用戶峰值數(shù)的計(jì)算:C約等于C 3*根號(hào)C,其中C為并發(fā)用戶峰值數(shù),C為平均并發(fā)用戶數(shù)。這個(gè)公式遵循泊松分布理論。
假如有10億人同時(shí)去一個(gè)網(wǎng)站瀏覽,都按F5不松手會(huì)怎樣?
網(wǎng)站會(huì)崩潰,沒(méi)有一個(gè)網(wǎng)站能夠承受。
我們可以粗略估算一下,普通鍵盤(pán)的刷新率最快可以達(dá)到每秒1000次??紤]到許多軟件不 不需要這么快的響應(yīng)速度,這些軟件會(huì)降低這個(gè)頻率以節(jié)省計(jì)算機(jī)資源。我自己用Google瀏覽器試了一下,按f12打開(kāi)控制臺(tái)選擇網(wǎng)絡(luò)選項(xiàng),按住f5不松手(瀏覽器界面直接按住f5只會(huì)刷新一次,我覺(jué)得可能和題主的初衷不符)。此時(shí)控制臺(tái)會(huì)快速刷新,目測(cè)每秒幾十次。如果按10次算,十億人按住f5不松手產(chǎn)生的視圖數(shù)可以達(dá)到每秒100億。
讓 讓我們看看淘寶,它可能是短時(shí)間內(nèi)全球并發(fā)最高的網(wǎng)站。我們不。;我沒(méi)有具體的數(shù)據(jù),但我們可以根據(jù)網(wǎng)上提供的一些數(shù)據(jù)進(jìn)行估算。淘寶 美國(guó)的訪問(wèn)應(yīng)該是在11日零點(diǎn)過(guò)后幾分鐘。事實(shí)上,增長(zhǎng)速度最快的淘寶 的交易量也是那幾分鐘。我估計(jì)每秒訂單峰值也發(fā)生在這個(gè)時(shí)候,這個(gè)數(shù)據(jù)是每秒54.4萬(wàn)筆交易。假設(shè)一千個(gè)人中有一個(gè)人下單,那么當(dāng)時(shí)的瀏覽量大概是每秒5億次。事實(shí)上,雖然淘寶沒(méi)有 t崩潰在這個(gè)時(shí)候,許多網(wǎng)頁(yè)已經(jīng)被延遲,很多數(shù)據(jù)可以 不要被刷掉。問(wèn)題中的條件遠(yuǎn)遠(yuǎn)超過(guò)這個(gè)數(shù)字,淘寶可以 根本承受不了這個(gè)訪問(wèn)量(其實(shí)我已經(jīng)盡力低估了十億人持有f5帶來(lái)的訪問(wèn)量,高估了淘寶在雙十一能承受的訪問(wèn)量)。我不 我認(rèn)為沒(méi)有一個(gè)網(wǎng)站能承受如此大的訪問(wèn)量。
事實(shí)上,十億人口接近世界人口的七分之一人口,所以永遠(yuǎn)不會(huì)有一個(gè)頁(yè)面能吸引這么多人同時(shí)訪問(wèn),網(wǎng)站在設(shè)計(jì)的時(shí)候也不會(huì)考慮這么高的并發(fā)。
現(xiàn)實(shí)中,網(wǎng)站訪問(wèn)遠(yuǎn)比這復(fù)雜。在這里,我們只是做一個(gè)大概的估計(jì)來(lái)討論一下,歡迎大家的不同意見(jiàn)。
看到有朋友在評(píng)論里提問(wèn),就自己測(cè)試了一下,然后看了Apache s log 21次,僅代表本人測(cè)試,不保證準(zhǔn)確。我給你一個(gè)參考。