51Testing软件测试论坛

标题: cpu压不上??trhoughput/s也上不去? [打印本页]

作者: DaisyChen    时间: 2007-7-24 16:33
标题: cpu压不上??trhoughput/s也上不去?
录制了一个登陆的脚本,因为基本上该网站就只有登陆一个比较重要的模块,更具其求最佳的并发用户数。
录制的脚本copy了4份,只是其登陆的用户名和密码使用的参数列表不同设置rondom each iteration
分为4个group使用这四个脚本 rutime setting为 迭代次数100 ignore thinktime

vuser分别测由10、50、100、200、400、600、1000、2000、3000、3500、4000得统计数据
发现cpu的利用率很低,并且troughput在100左右就就已经保持一个在一个数左右变化不大了。
现在就是发现troughput与理发店模型里面的thoughput的图表不一样,其中的throughput是一个缓慢上升的过程,
而现在我的throughput的曲线图在100vuser左右就基本上保持一个水平了,并且我现在cpu的利用率也无法上升,
这样根本就无法分析最佳并发用户。
不知道究竟是哪里出了问题??
作者: xiaoshancom    时间: 2007-7-24 16:35
你确定所有用户都压成功了?

能否在测试系统里面去Check一下
作者: DaisyChen    时间: 2007-7-24 16:43
不是很理解你的意思,
但是基本上如果是100vuser的100次迭代的话,我会看最后通过的http数基本上是100*00次的200的,其他的也是。
作者: lovsnow    时间: 2007-7-24 17:02
2楼的意思是:是否都真正登录成功了。有时候会有LR报成功,但实际去系统中查询时发现未成功的现象。

thoughput在100个user时就保持不变,是不是说明thoughput已经达到最大值了呢?
作者: DaisyChen    时间: 2007-7-24 17:31
是直接去DB中查询吗,troughput上不去应该是还没有达到最大值的因为cpu没有上去
作者: DaisyChen    时间: 2007-7-25 11:28
以前用的是一台机器跑得1000vuser现在四台机器跑1000发现,只要跑了一段时间就会忽然出现500错hits/s会降为0不知道是什么原因??




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