2019-01-22 如何設(shè)計(jì)系統(tǒng)并發(fā)數(shù)

求并發(fā)用戶數(shù)公式

在實(shí)際的性能測試工作中,測試人員一般比較關(guān)心的是業(yè)務(wù)并發(fā)用戶數(shù),也就是從業(yè)務(wù)的角度關(guān)注應(yīng)該設(shè)置多少個(gè)并發(fā)數(shù)比較合理。

下面找一個(gè)典型的上班簽到系統(tǒng),早上8點(diǎn)上班,7點(diǎn)半到8點(diǎn)的30分鐘的時(shí)間里用戶會(huì)登錄簽到系統(tǒng)進(jìn)行簽到。公司員工為1000人,平均每個(gè)員上登錄簽到系統(tǒng)的時(shí)長為5分鐘??梢杂孟旅娴姆椒ㄓ?jì)算。

    C=1000/30*5=166.7

C表示平均并發(fā)用戶數(shù),那么對(duì)這個(gè)簽到系統(tǒng)每分鐘的平均在線用戶數(shù)為166

當(dāng)然,在性能測試上,任何公式都不是嚴(yán)謹(jǐn)?shù)?,最重要的是?duì)系統(tǒng)做出有效正確的分析。

?--------------------------

? ? ?估算并發(fā)用戶并發(fā)數(shù)公式:

1、用戶從登陸系統(tǒng)到退出系統(tǒng)的間隔時(shí)間L

2、登陸系統(tǒng)的用戶數(shù)量n

3、被考察的時(shí)間長度T

并發(fā)用戶數(shù)C=nL/T

舉例:

如果系統(tǒng)有3000個(gè)注冊(cè)用戶,平均每天400個(gè)用戶要訪問系統(tǒng),一般一個(gè)典型用戶在系統(tǒng)中停留4小時(shí)(從登陸到退出),在一天內(nèi),用戶在8小時(shí)內(nèi)使用該系統(tǒng)

并發(fā)用戶數(shù)=400X4/8=200

如果你要計(jì)算峰值用戶數(shù)的話,用另外一個(gè)公式

C1=C+3 X sqr(C)

C表示并發(fā)用戶數(shù)

根據(jù)我之前算出的結(jié)果,并發(fā)用戶數(shù)是200,那么公式為:

C1=200+3 x sqr(200)=242

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容