当我尝试使用 HTTP(S) 测试脚本记录器捕获 Jmeter 中的流程或使用单个用户运行它时,它会抛出以下错误并挂起。 我已经尝试了下面提到的多种可能的方法来解决该问题,但仍然面临相同的错误
请让我知道我还能尝试什么来解决此问题?难道是有什么问题吗? Java?
尝试了我在互联网上找到的所有可能的方法来解决这个问题
确保您的堆空间修改被真正应用。您可以通过添加您选择的 JSR223 测试元素(例如 JSR223 Sampler)并使用以下代码来完成此操作:
log.info('Current heap: ' + Runtime.getRuntime().maxMemory() / 1024 / 1024 / 1024 + ' GB')
然后检查 jmeter.log 文件并查找包含
Current heap
单词的行。
如果 10 GB 不够(我对此表示怀疑),您可以增加更多容量,或者考虑采用其他方式记录 JMeter 测试,例如 JMeter Chrome 扩展