首页 > 常见问答

如何做2000用户量并发测试 网站的最大并发数是如何估算的?

网站的最大并发数是如何估算的?

并发用户数的计算公式系统用户数:系统比如一个oa系统评级的用户数是2000,所以这个数就是系统用户数和同时在线人数:一定时间范围内最大同时在线人数的平均并发用户数的计算:cnl/t,其中c是平均并发用户数,n是日均用户数,l是用户一天内平均登录和注销的时间。

并发用户峰值数的计算:c约等于c3*根号c,其中c为并发用户峰值数,c为平均并发用户数。这个公式遵循泊松分布理论。

假如有10亿人同时去一个网站浏览,都按f5不松手会怎样?

如何做2000用户量并发测试 网站的最大并发数是如何估算的?

网站会崩溃,没有一个网站能够承受。

我们可以粗略估算一下,普通键盘的刷新率最快可以达到每秒1000次。考虑到许多软件不不需要这么快的响应速度,这些软件会降低这个频率以节省计算机资源。我自己用google浏览器试了一下,按f12打开控制台选择网络选项,按住f5不松手(浏览器界面直接按住f5只会刷新一次,我觉得可能和题主的初衷不符)。此时控制台会快速刷新,目测每秒几十次。如果按10次算,十亿人按住f5不松手产生的视图数可以达到每秒100亿。

让让我们看看淘宝,它可能是短时间内全球并发最高的网站。我们不。;我没有具体的数据,但我们可以根据网上提供的一些数据进行估算。淘宝美国的访问应该是在11日零点过后几分钟。事实上,增长速度最快的淘宝的交易量也是那几分钟。我估计每秒订单峰值也发生在这个时候,这个数据是每秒54.4万笔交易。假设一千个人中有一个人下单,那么当时的浏览量大概是每秒5亿次。事实上,虽然淘宝没有t崩溃在这个时候,许多网页已经被延迟,很多数据可以不要被刷掉。问题中的条件远远超过这个数字,淘宝可以根本承受不了这个访问量(其实我已经尽力低估了十亿人持有f5带来的访问量,高估了淘宝在双十一能承受的访问量)。我不我认为没有一个网站能承受如此大的访问量。

事实上,十亿人口接近世界人口的七分之一人口,所以永远不会有一个页面能吸引这么多人同时访问,网站在设计的时候也不会考虑这么高的并发。

现实中,网站访问远比这复杂。在这里,我们只是做一个大概的估计来讨论一下,欢迎大家的不同意见。

看到有朋友在评论里提问,就自己测试了一下,然后看了apacheslog21次,仅代表本人测试,不保证准确。我给你一个参考。

网站用户数峰值时间

原文标题:如何做2000用户量并发测试 网站的最大并发数是如何估算的?,如若转载,请注明出处:https://www.angelbnb.com/wenda/19793.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「天使号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。