我正在尝试使用JMeter HTTP(S)测试脚本 Logger 记录Siebel CRM系统,但我得到以下异常:
java.io.EOFException: Unexpected end of ZLIB input stream
at java.util.zip.InflaterInputStream.fill(Unknown Source)
at java.util.zip.InflaterInputStream.read(Unknown Source)
at org.apache.http.client.entity.DeflateInputStream.read(DeflateInputStream.java:88)
at org.apache.http.client.entity.LazyDecompressingInputStream.read(LazyDecompressingInputStream.java:70)
at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:135)
at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:148)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.readResponse(HTTPSamplerBase.java:1814)
at org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.readResponse(HTTPAbstractImpl.java:440)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:474)
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.proxy.Proxy.run(Proxy.java:244)
我正在使用JMeter 3.3 . 有关如何解决此问题的任何想法?
1 回答
这个问题是由于Siebel按照以下方式提供的一种错误流:
https://issues.apache.org/jira/browse/HTTPCLIENT-1869
https://issues.apache.org/jira/browse/HTTPCLIENT-1877
这仍然是JMeter> 4.0中的解决方法:
你可以尝试夜间建造(在2018年3月6日之后)的jmeter或等待4.1:
并在user.properties中设置然后重新启动JMeter: