人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。
北京安全测试精英QQ群:164265622 北京白盒测试精英QQ群:164265999
北京性能测试精英QQ群:164266156 北京自动化测试精英群:212723528
北京软件测试精英QQ群:86920845
LR性能测试:集合点释放失败
上一篇 /
下一篇 2011-11-07 10:00:49
/ 个人分类:性能测试
主题:Rendezvous release failed
环境:一台测试机,一台WEB服务器,一台装有ORACLE的数据库服务器
测试计划:380个VU 10%并发 ramp up 10/5s run for 1hour ramp down 10/5s
结果:在运行1小时之后,部分action释放失败,导致无法得到测试结果
推测:是否380个VU 超过了当前测试机所能承受的能力范围(一般情况下,当前一台主流的PC设备能支持150-200个WEB协议的VUSER)
分析:200个以下VU能够正常运行并保存结果;如果按上面的计划(380个VU)只运行10分钟时,结果也能保存,怀疑是因为时间太短并没有对测试机产生释放的压力.也有人分析是测试机内存不足;很有可能是因为负载生成时内存空间不足.
网上资料:根据经验,每生成一个虚拟用户,需要花费负载生成器大约 2M 的内存空间。通常运行 controller的主机很少用作负载生成器。负载生成器的工作多由其他装有 LR Agent的PC 机来担任。如果负载生成器内存的使用率大于了 70%,负载生成器就会变成系统的瓶颈,导致性能测试成绩下降。这种问题需要添加负载生成器来解决。一台 512M内存的 PC 机大约可以生成 80 个左右的负载,而一台 256M 内存的 PC 机大约可以生成50到 60 个左右的负载
收藏
举报
TAG: