我发送请求作为TCP采样器。作为响应,我在socket上的两个不同的数据包中发送两个响应。所以两者都有相同的行尾(" E")。所以它在第一次回复时停止阅读。我也想读第二篇。请帮助阅读第二个回复。
答案 0 :(得分:0)
Jmeter默认在读取响应时使用TCPClientImpl类的read方法。所以看看这堂课 https://github.com/udomsak/JMeter/blob/master/src/protocol/tcp/org/apache/jmeter/protocol/tcp/sampler/TCPClientImpl.java
通过扩展TCPClientImpl编写自己的类,并根据您的逻辑覆盖read方法,并在Jmeter lib文件夹中添加此jar并重新启动Jmeter。