分享

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

 文档客 2018-07-04
问题:一个系统的日均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,即每秒中有两个用户并发。 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多