您的位置:首页 > 运维架构

根据PV算并发量(有点小道理,但只是估算,还是应有监控系统,看当日峰值)

2015-10-30 14:40 405 查看
问题:一个系统的日均pv量是8000,那么并发用户数应该是多少?

 

1、首先,我觉得应该考察这个系统的业务都有什么,各个之间有什么关联性。这些PV都分布在哪里业务上。

2、如果这些pv为单一业务,那么还要看用户在前台的一次操作,会对服务器端产生几个请求。因为如果网页中包含图片、js等内容,用户一次打开操作,会对服务器产生多个操作。

3、我们假设用户在前台的一次操作,仅产生一次pv。用户并发数是指多少用户同时对服务器产生访问。

   对此,我假设了三种访问情况:

     (1)最差情况:8000个用户同时发起请求,那么并发用户数应为8000

     (2)最好情况:8000个用户在时间上均匀地发起请求,那么并发用户数为8000/24*60*60=0.093,折合一分钟内之有5.5个请求,基本上就没有并发,只是单个执行。

     (3)80~20原则:但是在现实生活中,以上两种情况发生的概率很小。根据统计学原理,采用80~20原则计算并发用户数,8000*0.8/(8*60*60*0.2)=1.11,即每秒中有两个用户并发。

转自:http://www.51testing.com/html/99/599799-3686671.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: