第一种方式:根据计算公式算出
计算平均的并发用户数: C = nL/T
并发用户数峰值: C’ ≈ C+3*根号C
例如,项目中预计用户有15w人,每日最大访问人数预估为5w人,一个用户的填报时间设置为10分钟,在一天时间内,用户预计在8小时内使用该系统。
利用上述公式我们可以得到平均的并发用户数C=50000*10/(8*60)=1041,则并发用户数峰值C’为1137。
第二种方式:广泛的估算方法
计算平均的用户并发数:C=n/10
并发用户数峰值:C’=r*C
用访问系统用户最大数量的10%作为平均的用户并发数
峰值通常为调整因子r乘以平均用户并发数,通常r的取值在2~3,r的取值因行业而异。