首页 > 解决方案 > JMtere:响应时间图突然出现峰值,然后又下降到持续运行的原因是什么?

问题描述

在此处输入图像描述

在此处输入图像描述

任何人都可以帮助我了解响应时间图中突然飙升背后的原因吗?如果不是内存泄漏问题,那么可能的瓶颈是什么?

标签: performance-testingjmeter-5.0response-time

解决方案


不幸的是,这 2 个图表并不能说明全部情况,而且由于不了解您的应用程序详细信息技术堆栈,因此很难提出任何有意义的建议。

几个可能的原因可能是:

  1. 您的应用程序能够自动扩展,因此当负载达到某个阈值时,它要么添加更多资源,要么启动集群的另一个节点
  2. 您的应用程序正在运行,即垃圾收集,因为它的堆正忙于处理陈旧的对象,一旦收集完成,它就会再次开始全速工作。您可能需要运行浸泡测试以查看模式是否重复

展望未来,请考虑使用JMeter PerfMon 插件SSHMon 侦听器收集有关您的应用程序在测试端发生的情况的信息


推荐阅读