51Testing软件测试论坛

标题: 如何测试已有的服务器至多能支持多少个web程序 [打印本页]

作者: mm_louis    时间: 2006-10-24 17:47
标题: 如何测试已有的服务器至多能支持多少个web程序
如何测试已有的服务器至多能支持多少个web程序


如何测试已有的服务器至多能支持多少个web程序,
web程序通过iis建立web站点,web服务器为hp志强3.0,内存3.0G,数据库服务器:hp志强3.0,内存3.0G
我想知道这个服务器至多能支持建立多少个运行web系统的站点,如何测试

假如程序中有并发的,多个服务如何一起并发,
用loadrunner可以测试吗?如何测试

望各位大虾不要吝啬赐教
作者: cc_lion    时间: 2006-10-24 18:01
这种测试我还没听说过,一个服务器跑了多个应用,测试结果能准确吗?
作者: mm_louis    时间: 2006-10-24 18:07
比如我们想为多个企业提供web服务和数据库服务:那我们的服务器至多能提供其建立多少个服务,我们的程序可以支持建立多少个站点
作者: mm_louis    时间: 2006-10-24 18:57
如何测试
作者: robust    时间: 2006-10-24 22:33
标题: 可以的。
首先是建立web服务的模型,如每个web服务有多少的用户,用户的行为(多长时间浏览一个也面,页面的大小和组成等),这些根据调查和分析建立后。就可以设计相应的性能测试项和测试用力。
配置相应数量的web服务器,使用LR模拟测试用力进行测试。
可以使用2分法,尽快找到性能处理能力。
作者: aks_lg    时间: 2006-10-25 14:21
看了楼主的描述,楼主应该是用IIS为多个企业做多个虚拟主机是吗?其实多个站点就是主站目录里的一个文件夹,企业用户在访问他们自己的站点时就好比访问了主站点里的一个连接而已。楼主可以LR集中测试主站的最大负载,就可以大概的知道了。因为多个WEB程序并发的时候连接的是对同一个IP地址的并发连接。现在的硬盘空间都比较大,放N多个文件夹应该不成问题,呵呵!(个人观点,如有不对,请多多指教)
作者: mm_louis    时间: 2006-10-25 17:16
建立一个虚拟目录后,则要给其分配缓冲池,当运行程序的时候,则占用更多的内存,比如100个用户访问同一个虚拟目录与每10个用户访问10个虚拟目录服务器所承受的压力不一样,后者明显的大于前者,想得到在现有条件下最多能支持多少套程序即对应多少虚拟目录,现在就是想得到这样的结果,我的方法是这样的,每个服务建立一个脚本,然后在方案中一起运行,但是不能在不同脚本中插入集合点做并发




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