Jmeter 如何只捕获每个tcp会话的前几个数据包?

Jmeter 如何只捕获每个tcp会话的前几个数据包?,jmeter,tcpdump,Jmeter,Tcpdump,在使用jmeter的压力测试中,我试图找出jmeter客户端上出现的连接重置、主机连接异常等错误的根本原因。我能想到的唯一方法是捕获数据包,看看是否收到tcp请求以及服务器发送的响应 然而,我没有编写bpf过滤器,所以我只捕获tcp 3路握手和first get请求。我不想捕获其余的东西,因为我在测试中存储了大量的mp4文件,这只会让我的捕获机器崩溃,顺便说一句,它也是我正在测试的服务器 有什么想法吗?对于TCP底层分析,我会选择Wireshark 它是免费的,是在任何级别进行协议分析的非常好

在使用jmeter的压力测试中,我试图找出jmeter客户端上出现的
连接重置
主机连接异常
等错误的根本原因。我能想到的唯一方法是捕获数据包,看看是否收到tcp请求以及服务器发送的响应

然而,我没有编写bpf过滤器,所以我只捕获tcp 3路握手和first get请求。我不想捕获其余的东西,因为我在测试中存储了大量的mp4文件,这只会让我的捕获机器崩溃,顺便说一句,它也是我正在测试的服务器


有什么想法吗?

对于TCP底层分析,我会选择Wireshark

它是免费的,是在任何级别进行协议分析的非常好的工具

只需将每个工具用于其预期用途:Jmeter是一个负载生成器。

Wireshark论坛已经回答了确切的问题


非常有趣的解决方案。

谢谢,我确实使用了wireshark,但它需要的不仅仅是简单的bpf过滤器。我自己的答案与我找到的解决方案有关。