我们正在使用一个Web / HTTP脚本和25个用户负载运行负载测试。所有交易的响应时间从上升期间的5秒逐渐增加到稳定状态期间的90+秒。但Application层的资源利用率低于10%,Load Generator低于20%。在CPU,内存,磁盘和线程利用率方面没有观察到饱和。
在我们在Load Generator机器中运行Vugen脚本的稳定状态期间,响应时间低于5秒。此外,当我们在浏览器中手动运行工作流时,响应时间低于5秒。在脚本中禁用日志记录。思考时间在交易之外初始化。起搏设定为30秒。
基于上述观察,我们认为Load Generator存在问题。
我们找到了2种解决方案来解决这个问题:
1)在脚本运行时设置中将多线程选项从Thread更改为Process。当我们将其设置为Process但概率仍为20%时,问题仍然存在。当option设置为Thread时,问题始终存在。
2)使用两个负载发生器而不是一个。但是当我们使用此选项时,问题仍然以10%-20%的概率发生。
我们仍无法找出问题的确切根本原因。如需更多信息,请通知我。
Vugen版本:12.55 Build 0911
HPE PC:12.55 Build 12.55.3489.0
Load Generator配置:基于VM。 Windows Server 2012 R2 64位,Xeon V2 4 CPU,2.8 GHZ,16 GB内存。
提前致谢。