并发数也就是指同时访问站点的连接数,所以站长为了后期避免服务器等资源出现过剩浪费及资源不足等问题的出现,都会对服务器的并发数进行计算。那么,服务器并发数的计算方法是什么?下面就为大家详细介绍。
服务器的并发数主要分为以下几种:业务并发的用户数量、最大的并发访问数量、系统中的用户数量、同时在线的用户数量。因为并发数是指网站在同一时间内进行访问的数量,其访问数量越大,在瞬间需求的带宽也就会越高。
在计算服务器的并发数上,站长通常比较关心是业务的并发用户数,也就是指在业务的角度分析应该设置多少个并发数是比较合理的。下面就是平均并发数和并发数峰值的计算公式:
1、 服务器中平均的并发用户数: c = nl/t
即:平均并发数=总用户数*用户在线时长/总工作时间
2、服务器并发用户数的峰值: c^=c 3×(c的平方根)
即:峰值并发数=平均并发数 3*(平均并发数^1/2)
在计算平均并发数的公式中c是指平均的并发用户数量;n则是指login session的数量;l就是login session的平均长度;t指考察的时间段长度。
而在峰值并发数的计算公式中,c^则是表示用户在线的峰值数量,c也就是第一个公式中的平均的并发数量,通过该公式得出的并发数也都是估测值。
例如在一个网站系统中具有的用户数量是2000个,每天平均情况下会有5oo个用户需要对网站进行访问,正常的用户在每天登陆到退出系统的平均时间是在4个小时,并且在一天的时间内,用户只在8小时内使用该系统。
根据上面的公式可得到:
平均并发数 c=500*4/8=250
并发数峰值 c^=250 3*根号250≈297
服务器并发数的计算方法介绍就是这个,并发数计算出来的数值也都是一个估值,与实际访问量之间存在一定的差值。