码迷,mamicode.com
首页 > Web开发 > 详细

网站压测

时间:2014-12-09 13:58:46      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   使用   sp   strong   on   文件   

IDC主机商在销售任何一款产品时,都少不了“能支持多少个并发请求数”这个重要的指标,而这个指标正是衡量产品价格的重要标准。一般情况下,同一款产品,支持并发请求数越多,其价格就越贵。虚拟空间一年150元跟一年200元的差异,往往是体现在“并发请求数”的差异上。

      但是我们用户并不清楚自己的空间能支持多少并发请求数,有时候感到困惑,因为不知道自己的网站在访问高峰期时的表现情况。因此,网站压力测试就成为站长不可缺少的要做的事情。

      网站压力测试工具,估计不少人都用过,较为流行的有比如Webbench、WAS、LoadRunner、WinRunner、WebLoad、ApacheBench、http_load、Siege等等,不过对一些要求不太高的人来说,或许不太愿意花时间去安装测试工具然后找教程才能学会如何使用。居于这个原因,webkaka推出了一个“网站压力在线测试”的功能,使用方法很简单,用户不需要安装任何插件,输入要测试的网站地址即可。

      webkaka的网站压力在线测试平台目前包括两大部分:压力测试、负载测试。压力测试可以测试网站在某个特定的持续的压力下运行的稳定性,而负载测试可以测试网站瞬间能承受的压力。

      压力测试

      压力测试是指在一定的负荷条件下,长时间连续运行系统给系统性能造成的影响。例如:同一时间50个用户连续3分钟访问网站,网站的打开时间受到多大影响。

bubuko.com,布布扣

压力测试

      压力测试并发用户数分为两个等级,未验证网站可以测试并发用户数包括10、20、30、50,而验证网站后可以测试并发用户数包括100、150、200、250、300。验证网站很简单,只需在自己的网站根目录新建一个指定的文件即可。

      压力测试持续时间可以是1分钟、2分钟、3分钟、5分钟、10分钟,持续时间越长,越能体现网站在一定压力下运行的稳定性能。

      压力测试不单单只测网页html源码文件下载,还包括了网页包含的图片、js、css等文件的下载,完全模拟浏览器打开网页的情形。

bubuko.com,布布扣

压力测试指标走势图

      网站压力测试指标包括CPU使用率、内存使用率、并发请求数、网页打开时间、吞吐量等,这些指标会随着压力测试的时间而不断变化。我们比较关心的网页打开时间这个指标,一般会随着压力测试的时间而不断增加,当到了某个时间后,有可能返回404、500、503等错误状态的提示。这个正是我们使用压力测试的目的,据此可以知道自己的网站能在多大的压力下才能稳定运行。

      负载测试

      负载测试是指在一定的工作负荷下,给系统造成的负荷及系统响应的时间。例如:并发请求数为10、50、100时,网站的打开时间受到多大影响。

bubuko.com,布布扣

负载测试

      负载测试指标包括吞吐量、网页打开时间、并发请求数等,这些指标一般会随着压力等级的提高而增加,我们比较关心网页打开时间这个指标,通过负载测试可以看到自己的网站能承受多大的瞬间并发请求数。

      输出报告

      输出报告方面,webkaka的压力测试报告也比较详尽。

      1)各并发请求结果

bubuko.com,布布扣

      2)请求URL分析

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

      3)汇总摘要

bubuko.com,布布扣

      最后附上webkaka在线网站压力测试地址:http://yali.webkaka.com/

      使用月限流主机的站长在使用本工具时要注意了,压力测试会吃掉你不少的流量。

网站压测

标签:style   blog   http   ar   使用   sp   strong   on   文件   

原文地址:http://www.cnblogs.com/feijian/p/4153002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!