并發(fā)用戶數(shù)、吞吐量、思考時間的計算公式_1唯安EJ_新浪博客
http://blog.sina.com.cn/s/blog_6582aa410100qdw8.html
2、并發(fā)用戶數(shù)的計算公式
系統(tǒng)用戶數(shù):系統(tǒng)額定的用戶數(shù)量,如一個OA系統(tǒng),可能使用該系統(tǒng)的用戶總數(shù)是2000個,那么這個數(shù)量,就是系統(tǒng)用戶數(shù)
同時在線用戶數(shù):在一定的時間范圍內(nèi),最大的同時在線用戶數(shù)量
平均并發(fā)用戶數(shù)的計算:
C=nL / T
其中C是平均的并發(fā)用戶數(shù),n是平均每天訪問用戶數(shù),L是一天內(nèi)用戶從登錄到退出的平均時間(操作平均時間),T是考察時間長度(一天內(nèi)多長時間有用戶使用系統(tǒng))
并發(fā)用戶數(shù)峰值計算:
C^ 約等于 C + 3*根號C
其中C^是并發(fā)用戶峰值,C是平均并發(fā)用戶數(shù),該公式遵循泊松分布理論
1000萬用戶可能造成的并發(fā)數(shù)量是多少? 解決方案(理論篇)
http://www.mamicode.com/info-detail-61758.html
既然這2個公式我們來假設一下1000萬用戶可能會產(chǎn)生的并發(fā)情況
1.n每天訪問用戶數(shù)量=1000萬
2.假設這個服務是用作網(wǎng)上銀行的操作,L=一天內(nèi)用戶從登陸到退出的平均時間設為(5分鐘),T假設每天早晨8點-12點,均有用戶訪問。時長16小時即960分鐘。
(這個用戶數(shù)量,我們就假定為平均每天訪問系統(tǒng)的用戶數(shù),如果是總用戶數(shù)量,那么則需要先算出1000萬用戶,每天平均有多少用戶訪問。)
C=10000000*5/960=52083.33/m (即52083.33每分鐘)
3.并發(fā)用戶峰值為
C‘ ≈ 52083.33+3*根號52083.33=52083.33+3*228.22=52767
感覺有點奇怪的樣子,也許是我的一些參數(shù)設定不合理吧,或許這些并發(fā)數(shù)量的計算不應以天為單位,而應以忙時,閑時來劃分,也許更為精確.無論如何,先根據(jù)這個想法進行探索假設吧.
但是需要強調(diào)的是,我在網(wǎng)上找到的資料中,有些計算是以小時得出的結果,有些是以分鐘得出的結果.我這里使用的是分鐘計算.所以我認為,平均并發(fā)用戶數(shù)應該是有一個時間作為其單位的.