性能测试——关于门户网站的性能测试的理解和总结。
上一篇 /
下一篇 2007-04-12 11:41:16
看到51testing论坛里有一好帖“如何测一个门户网站是否支持10万用户同时在线”下面是我对理解和总结。——换种说法叫做创新。
前题条件:
1.考虑当前是在测试环境还是在实际环境中测试。
2.当前测试系统的业务类型:1)静态页面浏览(现在门户网站一般都是),2)企业网络办公,3)网络游戏。
我的操作方法:
现在只有测试环境,系统类型是门户网站:
一台双CPU,3G内存的服务器,可行的方法是在这台服务器上使用不同级别的负载来进行测试,并根据测试数据获得系统在这种环境下的最佳负载和最大负载,并根据测试数据对负载和资源消耗的情况进行估算,找到它们之间的关系。
一般来说,大型的门户网站不会只用一台超级超级的服务器来承担所有的负载,因为采用负载均衡和集群技术可以更好的解决这个问题,一定是多台服务器分布在不同的地方,内容通过内容分发网络同步到各台服务器上。用户在访问时,其实是被应用层或者前端设备路由到一个合适的服务器去的。所以在测试时,对于可伸缩性的测试是必需的,一定要了解到 cluster 数量增加时,系统的响应能力是否可以线性的增加,也就是说是否可以承受更大的压力,为更多的用户提供服务。
最后总结一下,对于性能测试,要作的是确认系统的响应能力,然后看系统是否可以满足性能需求。
收藏
举报
TAG: