请教大家一个性能分析的问题
本人在负载机上运行场景,配置:cpu:Core(TM)2 Duo Cpu E4500 @2.20Ghzmemory:1.00GB
100个用户并发访问服务器网站,响应时间图表上显示的平均响应时间达到了29秒(平时正常情况下低于10个用户访问时间都小于10秒),问题来了,如果是服务器端造成的响应时间慢的话,那我用另一台普通电脑访问网站(在负载机正在运行100个用户的情况下),响应时间也应该很慢,但结果是打开网页速度正常,低于7秒。那说明是我的负载机运行不起100个用户同时访问,但结果查了下CPU,CPU最高到20%,内存最高到502,奇怪了,服务器和负载机都没问题,为什么本机显示的响应时间这么慢,请各位高手指点一二,不胜感激!
http://www.51testing.com/attachments/2010/03/99915_201003091405141HFV1.jpg
[ 本帖最后由 ljdfdd 于 2010-3-9 14:06 编辑 ] 给点意见也行,在线等:( 用了集合点没有?
脚本用户的策略是什么? 我只是进行并发测试,每15秒加载10个用户,模拟100用户点击网站的各个分页面,不必用集合点吧,我现在迷惑的是响应时间急剧增加到底是服务器端还是负载造成的 一个可能的原因是,你的脚本里面有等待时间(wait time),而且你在结果里把等待时间也算上了 1、看看你的think_time时间,在vugen中thin_time默认是忽略掉的,在场景中则是开启的;
2、利用网页细分图看看是哪部分造成的时间过长,访问时间长不代表cpu、内存使用率就高,反之亦然; 呵呵,解决了,果然是那个问题,谢谢各位:) 这个问题刚接触的人都容易犯 再次学习下 什么问题,思考时间?
页:
[1]