0

在我使用 jmeter 的压力测试中,我试图找出 jmeter 客户端上的根本原因connection reset以及hostconnect exception此类错误。我能想到的唯一方法是捕获数据包并查看我是否收到 tcp 请求以及服务器正在发送什么响应。

但是我没有编写 bpf 过滤器,所以我只捕获 tcp 3 方式握手并首先获取请求。我不想捕获其余的东西,因为我在我的测试中处理了巨大的 mp4 文件,这只会让我的捕获机器崩溃,顺便说一下,它也是我正在测试的服务器。

有任何想法吗?

4

2 回答 2

0

对于 TCP 低级分析,我会选择 Wireshark。
http://www.wireshark.org/
它是免费的,非常适合任何级别的协议分析的工具。
只需将每个工具用于其预期目的:Jmeter 是一个负载生成器。

于 2013-09-23T06:47:22.170 回答
0

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

http://ask.wireshark.org/questions/15057/how-to-capture-tcp-3-way-handshake

真正有趣的解决方案。

于 2013-09-24T07:02:00.637 回答