负载测试的并发用户计数是多少?- 我有谷歌分析报告



我正在开发Web应用程序,其高峰期每年只有一次。从谷歌分析报告中,它告诉像在高峰日,在高峰时段,在2个高峰时段之间大约有3 000个会话(15 000个会话@12:00pm和18 000在13:00)。用户在网站上花费了将近 8 分钟。每年在此期间,我们的应用程序都会失败。因此,在什么并发状态下,我应该在进行负载测试时测试我的应用程序。

有一次我读到公式是这个Concurrent Visitors = Hourly visitors * Time Spent on Site / 3600.如果这是正确的,我们只需要测试到 400 个用户。但是在Google Analytics上,我在其实时监视器上看到了3800个用户。这是对的吗?

> 3600 是一个小时的秒数,所以如果我理解正确,你的计算应该如下-

18000 users an hour * 8 minutes * 60 seconds in a minute / 3600 = 2400

这接近3800。

我猜你的访客在一个小时内分布不均匀,这可以解释高峰。如果为4k访客做准备的成本差异小于关键日停机可能造成的潜在损失,我会选择它。

最新更新