计算网站上的峰值并发用户数

时间:2011-07-28 10:48:54

标签: analytics load-testing

我正在考虑设置一些网站负载测试脚本,并需要一些帮助来查找公式,以估计在高峰时间浏览网站的并发用户数量,基于常见指标,如访问次数,每次访问的平均页面浏览量,和平均访问持续时间。

例如:

每小时高峰访客量:1,000

每位访问者的平均网页浏览量:3

每次访问的平均时间:5分钟

我应该考虑其他任何统计数据吗?提前谢谢!

1 个答案:

答案 0 :(得分:2)

是的,因为网络流量非常变量,一小时内高峰访问者的平均值可能包括上半小时的大部分访问者。根据您计算峰值的方式,您可能希望为此添加余量。

最简单的方法是计算峰值页面请求/秒,并根据该方法对访问者进行反向工程。 此外,峰值请求可能由某些事件启动,例如使用特定链接或类似信息发送的电子邮件,此情况下的情景可能与您的正常流量流量(例如单页访问)完全不同。

考虑不同的测试场景可能会付出代价。

在内容编辑网站中要考虑的另一件事是编辑在正常流量期间使用网站的效果,因此在测试组合中添加编辑器方案将反馈这些操作如何影响网页响应。