套接字处于CLOSED状态

时间:2014-09-10 05:45:27

标签: sockets tcp freebsd

我们在FreeBSD上编写了一个处理大量TCP连接的高性能网络应用程序。最近的版本在生产中使用时,在极少数情况下会导致系统用完文件描述符。在该状态下检查系统时,似乎有大量插座卡在CLOSED状态。我的调试没有发现我们没有关闭()任何套接字的明显情况。

我们最近转向了FreeBSD 8.2,并且对应用程序本身进行了大量更改。

什么原因导致套接字以CLOSED状态结束?调试这样的问题的最佳工具是什么?

0 个答案:

没有答案