首页>>新闻中心>>建设知识

大型网站吞吐量

来源: 本站    发布时间: 2016-02-25 22:10    阅读次数:

指单位时间内系统处理的请求数量,体现系统的整体处理能力,对于网站,可以用“请求数/秒”或是“页面数/秒”来衡量 ,也可以用“访问人数/天”或是“处理的业务数/小时”等来衡量。TPS(每秒事物数)是吞吐量的一个常用量化指标,此外还有HPS(每秒HTTP请求数)、QPS(每秒查询数)等。 在系统并发数由小逐渐增大的过程中(这个过程也伴随着服务器系统资源逐渐增大),系统吞吐量先是逐渐增加,达到一个极限后,随着并发数的增加反而下降,达到系统崩溃点后,系统资源耗尽,吞吐量为零。 而这个过程中,响应时间则是先保持小幅上升,到达吞吐量极限后,快速上升,达到系统崩溃后,系统失去响应,系统吞吐量。 系统吞吐量和系统并发数,以及响应时间的关系可以形象地理解为高速公路的通行状况:吞吐量是每天通过收费站的车辆数目(可以换算成收费站收取的高速费),并发数是高速公路上正在行驶的车辆数目,响应时间是车速,车辆很少时,车速很快,但是收到的高速费相应较少,随着高速公路上车辆数目越来越慢,高速公路越来越堵,收费不增反降;如果车流量继续增加,超过某个极限后,任何偶然因素都会导致系统吞吐量瘫痪,车走不动,费当然也收不着,而高速公路成了停车场(资源耗尽)。 网站性能优化的目的,除了改善用户体验的响应时间,还是尽量提高系统吞吐量最大限度利用服务器。 一起设计吧
BACK