并發用戶數

并發用戶數、吞吐量、思考時間的計算公式_1唯安EJ_新浪博客

http://blog.sina.com.cn/s/blog_6582aa410100qdw8.html

2、并發用戶數的計算公式

系統用戶數:系統額定的用戶數量,如一個OA系統,可能使用該系統的用戶總數是2000個,那么這個數量,就是系統用戶數

同時在線用戶數:在一定的時間范圍內,最大的同時在線用戶數量

平均并發用戶數的計算:

C=nL / T

其中C是平均的并發用戶數,n是平均每天訪問用戶數,L是一天內用戶從登錄到退出的平均時間(操作平均時間),T是考察時間長度(一天內多長時間有用戶使用系統)

并發用戶數峰值計算:

C^ 約等于 C + 3*根號C

其中C^是并發用戶峰值,C是平均并發用戶數,該公式遵循泊松分布理論


1000萬用戶可能造成的并發數量是多少? 解決方案(理論篇)

http://www.mamicode.com/info-detail-61758.html

既然這2個公式我們來假設一下1000萬用戶可能會產生的并發情況

1.n每天訪問用戶數量=1000萬

2.假設這個服務是用作網上銀行的操作,L=一天內用戶從登陸到退出的平均時間設為(5分鐘),T假設每天早晨8點-12點,均有用戶訪問。時長16小時即960分鐘。

(這個用戶數量,我們就假定為平均每天訪問系統的用戶數,如果是總用戶數量,那么則需要先算出1000萬用戶,每天平均有多少用戶訪問。)

C=10000000*5/960=52083.33/m (即52083.33每分鐘)

3.并發用戶峰值為

C‘ ≈ 52083.33+3*根號52083.33=52083.33+3*228.22=52767

感覺有點奇怪的樣子,也許是我的一些參數設定不合理吧,或許這些并發數量的計算不應以天為單位,而應以忙時,閑時來劃分,也許更為精確.無論如何,先根據這個想法進行探索假設吧.

但是需要強調的是,我在網上找到的資料中,有些計算是以小時得出的結果,有些是以分鐘得出的結果.我這里使用的是分鐘計算.所以我認為,平均并發用戶數應該是有一個時間作為其單位的.


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容