网页服务器租用性能测试
发布时间:2018-3-2 10:11:00 阅读次数:
 

网页服务器租用性能测试主要分为静态性能与动态性能两部分,主要是因为在实际的网页应用中,有的站点静态内容居多,提供的服务也绝大多数是静态的,因此,服务器托管与租用商就会特别的关心服务器静态性能:同样,有的站点提供的服务交互性的内容居多,服务器托管与租用商就会更关心服务器的动态性能。

在服务器投入使用前,为确保服务器能够维持正常的客户需求,服务器托管与租用商会对服务器进行一些基本性能的测试,这些测试主要包括文件测试、数据库性能测试与网页性能测试三个方面。

所谓服务器网页性能测试是指通过模拟实际的用户发出超文本协议请求,并根据回应给出具体的详细测试结果。它有以下特点:能够模拟成百上千的客户端对服务器发出请求;能够模拟真实的网络应用情况,比如网站在高峰期的访问量应该是动态的维持,有新客户端的加入,同时也有原客户的离去,访问量不是固定不变的;可以产生20000个连接/请求量,足以满足测试的需要。被测网站中页面大小及静态、动态页面所占比例均参照实际网站得出,整个网站静态、动态页面所占比例是70%和30%,使用的动态页面类型为ASP。请求页面样本的文件大小分布比例与整个网站的相同。

静态性能测试模拟发出的均是静态页面请求。在测试动态性能时,动态页面的访问请求占20%,其余80%为静态页面请求.我们根据实际的Web 服务器一天中的运行情况建立了一个服务器页面请求模型,该模型由4个阶段组成,第一阶段是预热阶段,服务器网页测试工具发出的请求量由0慢慢上升到200;二阶段是逐步加压阶段,请求量逐步累加到最大值8200;第三阶段是动态维持阶段,第四阶段是下降阶段,请求量由最大值迅速下降为0。其中,最大请求量略大于实际服务器能够提供的事务处理量。

重复以上步骤,并使被测服务器的静态与动态测试分别测试三遍,每遍之间被测服务器和测试仪均重启,结果取三次的平均值。由此可见,此服务器测试方法立志于最终结果的准确性。