您好我正在使用Jmeter到20并行HTTP请求(20个每个线程一个请求和1次迭代)。
每个请求POST JSON几乎2mb。
我给了Jmeter堆30gb仍然jmeter线程卡住而没有响应
以非gui模式运行jmeter。
测试服务器工作正常。
任何帮助可能是什么问题?
LoadGenerator系统:
jmeter版本:4
OS 64bit
Windows服务器2016
RAM 128GB
CPU Intel(R)Xeon(R)CPU E5-2673 v3 @ 2.40GHZ
答案 0 :(得分:0)
JMeter不需要30 gb堆来运行你的用例,因为你会面临长时间的GC暂停,这更糟糕。
因此将堆减少到4Gb并添加Http Request Defaults元素:
看看它是否仍然挂起。
如果它仍然挂起,请检查您是否尊重这些最佳做法:
如果它仍然挂起,则进行线程转储并将其添加到您的问题中。