xiaojing23 2006-6-20 17:45
用本地机器产生负载和其他负载生成器产生负载的对测试结果,有什么的影响?
1、当出现“ Failed to connect to server "192.168.0.20:99": [10060] Connection timed out”这个错误会不会是因为产生负载的机器不能承担大的负载虚拟用户而产生的连接超时的错误呢
2、我用两个机器(localhost/testmachin)两个组分别负载200个用户,发现其中testmachin出现失败事务的数量很高,(login.c(7): Error -27796: Failed to connect to server "192.168.0.20:99": [10065] No Route to Host)本地的loadgenerator几乎不产生失败的事务。
3、我又将负载全部加在localhost上,也是两个组分别负载200个用户。发现其中testmachin出现失败事务的数量反而很低。这又说明本地负载对测试产生结果不会造成实质性的影响。
4、该如何合理分配负载的机器,才能保证运行测试能得出正确的测试结果呢?
5、我怀疑有些问题是因为负载生成过程中产生的,和被测的程序没有关系。大家有没有同样的困惑呢?
这方面有没有很多的资料说明呢?
谢谢!
waterkilly 2008-5-7 11:48
LZ的困惑解决没有,我也遇到这样的困惑了,LZ可否共享解惑方法?
谢谢
gmyeti 2008-5-12 14:25
会不会是testmachine那台机器和服务器之间的通讯出问题?把压力减小看看呢?
hongyun0703 2008-5-12 16:29
回复 1# 的帖子
你的负载生成器操作系统是不是xindows xp2的,配置如何?
ly_xixihaha 2008-5-12 22:00
有几个疑惑:
1、你的问题是多次出现,还是你执行一次出现?
2、你的localhost和testmachine两台机器的配置如何?
3、你的localhost、testmachine和服务器是不是在局域网内?
4、而对于第一问题,其产生的原因有很多,可能是你的应用服务器挂了,也可能你的connect time设置小了,也可能你的负载生成器的机器的端口在没有timeout之前就全部占满了........