在基于Netty的http服务器上,处于CLOSE_WAIT状态的tcp连接过多

时间:2018-09-22 19:13:33

标签: sockets http tcp netty

我正在使用基于Netty的http Web服务器,该服务器正在处理大量并发流量。此http服务位于ELB后面。由于并发连接太多,我们将最大文件描述符限制从200000增加到400000.但是我们现在在CLOSE_WAIT状态下面临太多tcp连接,并且应用程序仍然因打开文件错误而关闭。我们非常确定没有一个服务器一次可以处理400000个请求,那是什么原因导致CLOSE_WAIT中打开文件过多和tcp连接过多?

如果我们回到原来的最大文件限制200000,我们只会在CLOSE_WAIT中遇到太多打开文件错误和非常少的tcp连接,而我无法理解。

任何人都可以解释这种现象的原因吗?

0 个答案:

没有答案