我为一家科技公司工作。我正在尝试在现场对我们的一个应用程序实例进行故障排除,并且需要监视 TCP 套接字缓冲区的完整性。
我知道如果我可以访问源代码,我可以使用 ioctl 和 SIOCOUTQ 在任何时间点查询套接字缓冲区的完整性。
但我没有。
所以我的问题是,有没有办法从应用程序外部查看套接字缓冲区的完整性?
谷歌将我带到 /proc/net/tcp,但我不能 100% 确定 tx_queue 列是我正在寻找的。是吗?
如果是这样,它是否足够“实时”,我可以编写一个 perl 脚本来不断地轮询它以获得套接字缓冲区利用率的视图?