在使用SilkMeter for Kony Web应用程序执行150位用户的性能测试时,我们遇到了一个奇怪的行为,即服务在doFilter方法上处于等待状态。
该应用程序在IBM WebSphere 8.5.10上运行,并且Web线程配置为最小50和最大800。问题是当我们增加用户数量时,wait()方法的时间也在增加。
下面是从Dynatrace捕获的屏幕。
[![Dynatrace报告] [1]] [1]
我们尝试了许多方法,但无法摆脱这种等待方法。有什么建议?
最佳答案
这是在7.3.0版中测试的Kony的预期行为。
当每小时的事务数增加时,就会发生这种情况。如果由于kdw而导致服务器点击次数很多,我们可以看到一个等待时间。如果增加超过5秒,则最好减少“事务”和思考时间。
Kony对于1个CPU和8 GB内存,每秒支持35个请求。超过此数量将增加等待时间,如图所示。