【问题标题】:Jmeter response time peaks every ~5 minutesJmeter 响应时间每约 5 分钟达到峰值
【发布时间】:2022-01-25 19:54:47
【问题描述】:

我在使用 JMeter 运行负载测试时遇到问题 - 响应每约 5 分钟达到一次峰值。这些响应时间峰值在每次运行中重复出现,并且针对不同的进程甚至单个端点。 下面是我正在测试的端点之一的响应时间图。该图显示了 4 次不同运行的合并结果,并且所有这些运行中都存在响应时间峰值 - 每约 5 分钟重复一次。 测试配置为 100 个用户,ramp-up time 3500s,thread duration 3600s。

Response time graph

这也可以在响应时间与线程图中观察到: Response time vs threads

这看起来像是一些 JMeter 配置错误,但我找不到此类重复峰值的任何相关信息。

【问题讨论】:

    标签: performance jmeter load-testing


    【解决方案1】:

    重新运行您的测试:

    1. 监控您的操作系统指标,如 CPU、RAM、网络、磁盘等使用情况,因为这可能是第三方定期活动,会产生影响。大多数操作系统都有开箱即用的监控工具链,如果你没有 - 你可以考虑使用JMeter PerfMon Plugin

    2. 使用JVisualVM 或同等工具(上述JMeter PerfMon 插件可以通过JMX 读取统计数据)对JVM 指标执行相同操作,因为您得到的模式看起来像full GC

    3. 对被测系统执行相同的操作,因为 JMeter 工作正常,问题出在应用程序端。

    4. 如果您确认问题出在 JMeter:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-23
      相关资源
      最近更新 更多