Jmeter响应数据:java.io.IOException:过早EOF

Jmeter响应数据:java.io.IOException:过早EOF,java,jmeter,Java,Jmeter,它发生在大约20秒后,没有太多线程,大约50个。错误有什么问题 java.io.IOException: Premature EOF at sun.net.www.http.ChunkedInputStream.readAheadBlocking(Unknown Source) at sun.net.www.http.ChunkedInputStream.readAhead(Unknown Source) at sun.net.www.http.ChunkedInputS

它发生在大约20秒后,没有太多线程,大约50个。错误有什么问题

java.io.IOException: Premature EOF
    at sun.net.www.http.ChunkedInputStream.readAheadBlocking(Unknown Source)
    at sun.net.www.http.ChunkedInputStream.readAhead(Unknown Source)
    at sun.net.www.http.ChunkedInputStream.read(Unknown Source)
    at java.io.FilterInputStream.read(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
    at org.apache.commons.io.input.ProxyInputStream.read(ProxyInputStream.java:99)
    at java.io.BufferedInputStream.read1(Unknown Source)
    at java.io.BufferedInputStream.read(Unknown Source)
    at java.io.FilterInputStream.read(Unknown Source)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.readResponse(HTTPSamplerBase.java:1814)
    at org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.readResponse(HTTPAbstractImpl.java:500)
    at org.apache.jmeter.protocol.http.sampler.HTTPJavaImpl.readResponse(HTTPJavaImpl.java:296)
    at org.apache.jmeter.protocol.http.sampler.HTTPJavaImpl.sample(HTTPJavaImpl.java:570)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1189)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1178)
    at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:490)
    at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:416)
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:250)
    at java.lang.Thread.run(Unknown Source)

最有可能的原因是它本身存在问题,也就是说,您在中收到了一个响应,但并非所有响应部分都可以下载

  • 检查应用程序日志中是否有任何可疑条目
  • 确保被测系统在CPU、RAM、网络、磁盘、交换等方面有足够的空间来运行-这可以使用或
  • 确保您的HTTP请求配置与real browser发送的请求完全匹配,即您可能需要添加一个HTTP请求,并将其配置为发送real browser发送的所有标头
    如果您完全确定问题不在SUT端,您可以尝试将HTTP请求采样器的“实现”切换到
    HTTPClient4
    ,这可以在HTTP请求采样器的“高级”选项卡上完成


    错误的问题在于它被抛出。您试图处理的文件可能有问题。内容后面是否有空行?您需要提供更多细节,您的测试计划看起来如何like@pvpkiran谢谢你的回复。我添加了更多详细信息:)您的测试计划中有其他配置吗?像json提取器或csv数据集配置之类?@pvpkiran否。整个计划只有一个http请求和侦听器。