我正在运行一个测试测试我的应用程序是否能够处理250个并发用户。第一次运行测试时,结果很好,聚合报告中生成的样本数也很好但是当我运行时再次进行相同的测试,我的汇总报告发生了翻天覆地的变化。此时样本数量减少了,响应时间也越来越长。使用cpu和内存使用情况良好,数据库服务器性能也很好。为此我正在使用踩线组。 请帮我摆脱它。
答案 0 :(得分:1)
主机上的CPU和RAM使用情况如何,您正在运行JMeter?确保:
有关详细说明和更多JMeter配置技巧,请参阅JMeter Performance and Tuning Tips
答案 1 :(得分:0)
根据您的应用程序所具有的逻辑,您可能无法在单台机器上处理250个线程(没有足够的计算资源RAM,NIC带宽等)您还没有在运行测试期间提供有关机器利用率的详细信息。 Jmeter记录任何警告或错误。检查一下。
当我们测试繁重的应用程序(使用会话和长用户流)时,我们遇到了同样的问题。 Master-slave配置可以完全解决问题。