51Testing软件测试论坛

标题: web压力测试,结果很低,怎么提高web压力容量 [打印本页]

作者: ratgtttjh    时间: 2007-10-29 17:06
标题: web压力测试,结果很低,怎么提高web压力容量
web压力测试,结果很低,怎么提高web压力容量,web同时连接人数的最大容量和什么有关,和代码有很大关系吗?和服务器配置关系应该最大吧?请大虾们不吝赐教。
作者: rickyzhu    时间: 2007-11-2 17:41
结果很低是什么意思?

提高压力容量,除了配置较高的硬件服务器意外,web服务器的配置也有关系。另外,跟代码应该也是有关系的。

同时链接人数-》取决于web服务器、数据库、代码、硬件配置等等非常多的因素。
作者: kevin_swpi    时间: 2007-11-5 10:22
Web访问量增加通常意味着以下资源需求的快速增长:
1、 网卡流量增加,需要消耗更多的CPU处理网络流量和网络I/O线程。
2、 需要更频繁的打开/关闭数据库连结(如果使用数据库技术—通常asp都会采用数据库作为数据存储),严重消耗资源的事物数量、以及事务相互竞争资源引起的死锁、会增加网络I/O或者CPU消耗。
3、 如果采用session的话,IIS为了维持状态,会消耗更多内存,而内存消耗可能会引发物理内存不够,引起物理内存同辅存间的频繁交换,从而引起代码执行的停顿,web响应阻滞。
4、 由于访问的不到及时响应,会引起网页访问故障,导致用户刷新,从而加剧CPU、内存等资源需求。

反过来说,web同时连接人数的最大容量也就和上面4个方面的因素有关系
个人觉得这几个因素也并不一定是那个关系最大或者那个关系最小,实际情况的不同这些因素的重要程度也就不太一样了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2