答案1
我不认为 JMeter 会“卡住”,我看到的是吞吐量从每秒 1000 个请求下降到每秒约 200 个请求。
另外,这些从 0 到 1800 的“跳跃”看起来非常可疑,如果您的加载模式不假设这种行为 - 您也应该将其视为问题。
通常如果你不做任何尖峰测试吞吐量应该在上升阶段增加,在下降阶段减少,并在整个测试持续期间保持不变。
因此我建议检查:
- 测试日志下的应用程序
- JMeter 和测试端应用程序上的基线操作系统健康指标(CPU、RAM、网络、磁盘、交换使用情况等) - 可以使用以下方法收集这些指标JMeter PerfMon 插件可以使用以下方式安装JMeter 插件管理器
- JMeter JVM 特定指标(堆使用情况、GC 活动、线程等)- 可以使用前面提到的 JMeter PerfMon 插件或其他监控工具来收集这些指标,例如可视化虚拟机