定位带宽瓶颈

定位带宽瓶颈

我正在使用 FFMPEG 对视频流进行编码,并通过 ELB 将其发送到 EC2 上的服务器。我只能为 EC2 实例提供大约 2Mbps/15fps 的吞吐量。

通过排除法,我发现 ELB 是瓶颈,他们以更高的吞吐量对其进行了配置,现在一切都很顺利(获得了稳定的 4Mbps/30fps)

我如何使用 Wireshark 等工具识别瓶颈?这可能吗?我找到瓶颈的过程有点笨拙,有时 ELB 会自动扩展并暂时解决问题。我本来希望如果我使用 Wireshark 查看流量,我会看到一些 ICMP 响应或来自瓶颈设备的内容,但我不太确定。

答案1

我会同时在客户端和后端服务器上进行捕获。如果您分析客户端捕获,发现延迟似乎是在服务器端,但分析服务器端捕获,发现延迟似乎是在客户端,那么可能是中间的某个因素导致了延迟。

要查找 pcap 中的延迟,请查看视频我做了这个向你展示如何

相关内容