51Testing软件测试论坛

标题: LR 8.1测试HTTPS应用报错,求助原因 [打印本页]

作者: GiveSilent    时间: 2009-9-15 16:10
标题: LR 8.1测试HTTPS应用报错,求助原因
最近做一个HTTPS应用测试,使用LR8.1,测试脚本是录制的,请求一个1K大小的页面。

环境中包括3个LR,一个SSL设备,1个WEB Server,3个LR的配置都是Intel Xeon E5405+2G内存。

问题是,当100vUser时,错误率是0,当VUser增加到1000和2000时,错误率比较大,大概0.7~0.8%的样子。

所有错误都是Action c(7):Error -27764, Request "https://192.168.0.1/1k.html" failed

这时LR的CPU都到了100%,而SSL设备的资源占用都很低,因此应该不是SSL设备的问题。

俺的问提是,这些错误是否是由于LR机器的性能不足导致的。
作者: GiveSilent    时间: 2009-9-16 17:12
没人碰到过吗
作者: GeorgeWangLC    时间: 2009-9-16 19:54
0.7%~0.8%的失败率
性能测试不能通过的
CPU100%,还能继续负载测试?

如果有性能测试设计、性能测试指标的话,建议楼主,降低压力,检查下失败率有多少? 可以比较两次测试结果,调整更合理的测试计划。

另外,敢问楼主的测试目的是什么?
作者: xujiangbo123    时间: 2009-9-16 20:54
LR的机器资源占用100%了还怎么做负载?建议再添加两个负载机器。
另外,很可能在数据量过大时,传输过程出现瓶颈,带宽不够,导致很多请求被阻塞,因此SSL的资源消耗上不去了,关注下带宽。
建议楼主画出数据流图,在LR发出请求到收到反馈的整条线路上,只要有一个点出现阻塞,都会出现类似情况,推测下可能出现问题的点,重点监控。

[ 本帖最后由 xujiangbo123 于 2009-9-16 21:00 编辑 ]
作者: GiveSilent    时间: 2009-9-17 22:38
所有的设备都是接在同一个千兆交换机下,从SSL设备的来看,在LR CPU达到100%时,只有大概9000TPS,因为页面只有1KB大小,所以流量不会超过100M。

回答3楼的问题:目的是想评测一些SSL设备的性能,所以,选了几个不同大小的页面,用LR跑压力测试,
作者: kuangquanshui    时间: 2009-9-18 09:40
感觉你的负载机的资源部足  lr一般虚拟一个用户要用2mb的内存  也就是说一个2g的内存最多也就是1000个吧  再多就不真实了   就象上面说的   你多用几个压力机试试吧  个人看法
作者: GiveSilent    时间: 2009-9-18 16:34
今天再次研究了一下,诡异的事情是,三台LR都是Intel E5405+2G内存,都是干干净净的新装Win2003系统。

有两台是Agent,在两个Agent上分别达到50和100Vuser就开始有错误发生。而从错误看,都是发生在Agent上。

俺是彻底晕了。
作者: hbm    时间: 2009-10-10 09:35
标题: ...
多弄几台负载机器,重新测试。
或者减少vuser的数量,看vuser在多少时是最优性能。
已经报错,cpu达到100%测试出来的数据也不准确的




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