0

在使用 Jmeter 对服务器进行 HTTP 调用时,我们看到 SYN 泛滥。这很可能是因为 Jmeter 没有将 ack 作为 3 次握手的一部分发回。

有什么方法可以强制 Jmeter 将 ack 发送回 Server for TCP Connection 吗?

4

1 回答 1

0

鉴于连接成功 JMeter 应该正常发送 ACK,没有必要以任何方式“强制”它(至少JMeter 5.2HttpClient4实现是这样):

在此处输入图像描述

我建议使用较低级别的嗅探器工具(如Wireshark )仔细检查传入和传出的数据包

您还可以通过将下一行添加到log4j2.xml文件(位于 JMeter 安装的“bin”文件夹中)以启用HTTP 协议的调试日志记录,从而获得有关幕后情况的额外信息

<Logger name="org.apache.http" level="debug" />

需要重新启动 JMeter 才能获取更改。

于 2019-11-21T19:16:52.723 回答