一个真实的案例:Loadrunner测试估算某视频播放网站的PV数(页面浏览量)转

上一篇 / 下一篇  2017-05-25 17:15:41

说明:要测试PV数(页面浏览量)最好用线上测试,由于硬件网络等环节因素的差异,实验室(公司内部的测试环境)更适合找出由软件程序本身引起的性能问题,即更容易发现一些程序算法方面的缺陷。


测试内容:打开任意视频进行播放。

线上测试的主要目的:评估服务器能够处理的浏览量。


 500用户采用静态页面无缓存的方式(为了防止服务器压垮可以采用少量用户渐进方式):

 

平均值

Oracle服务器CPU利用率

82.723%

Web服务器CPU利用率

67.543%

事务响应时间

6.247秒

Pages Downloader per Second(每秒下载页面数)

67.126

 Oracle服务器CPU利用率:82.723%

 Web服务器CPU利用率:67.543%

 PV值:1台服务器每天的PV值=67.126*8小时*3600秒=193万(按每天8小时计算)


 500用户采用静态页面有缓存的方式(为了防止服务器压垮可以采用少量用户渐进方式):

 

平均值

Oracle服务器CPU利用率

31.287%

Web服务器CPU利用率

67.327%

事务响应时间

6.124秒

Pages Downloader per Second(每秒下载页面数)

69.034

 Oracle服务器CPU利用率:31.287%

 Web服务器CPU利用率:67.327%

 PV值:1台服务器每天的PV值=69.034*8小时*3600秒=199万(按每天8小时计算)


 总结:采用静态页面缓存技术大大节省了对Oracle数据库资源的消耗。

 如果按每天8小时计算,单台Web服务器可以支持190万左右的PV值。


TAG: 网站 视频播放 浏览量

 

评分:0

我来说两句

日历

« 2024-03-23  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 80153
  • 日志数: 94
  • 文件数: 1
  • 建立时间: 2017-04-14
  • 更新时间: 2020-11-17

RSS订阅

Open Toolbar