I believe I can fly!

LR性能测试:集合点释放失败

上一篇 / 下一篇  2008-06-12 14:19:38 / 个人分类:工作汇报

主题: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: 工作汇报

引用 删除 maliya1314   /   2016-12-07 11:49:31
貌似不是机器配置问题,本机和服务器配置都老高了
引用 删除 maliya1314   /   2016-12-07 11:48:56
1
引用 删除 曾淳淳   /   2016-03-09 15:20:05
我PC机,运行25个就fail了,再执行一次又没问题,可以帮我分析分析么
mayer的个人空间 引用 删除 martsin   /   2008-07-17 21:44:13
请问下怎么来划分,LR的服务器和客户机呢?
一台安装LR的全部组件,客户机(负载生成器)需要安装那些组件,怎么连接呢?
 

评分:0

我来说两句

Open Toolbar