Java 网络连接及时\u等待

Java 网络连接及时\u等待,java,sockets,netty,Java,Sockets,Netty,我创建了一个netty服务器和客户端,它使用DBCP上的连接工厂构建来维护一个活动连接池。为了使连接活跃,我正在使用keepAlive 但是,我注意到套接字的增长速度超过了通道池的大小,因为它们都处于时间等待状态 我做错了什么?是否有Netty的频道池的任何实现。Netty本身不包含任何池。你需要发送某种心跳来维持生命。如何实现这一点取决于协议本身。例如,SMTP对此有一个NOOP命令。但我使用的是,当我创建客户端引导时,我将选项keepAlive设置为true,这还不够。

我创建了一个netty服务器和客户端,它使用DBCP上的连接工厂构建来维护一个活动连接池。为了使连接活跃,我正在使用keepAlive

但是,我注意到套接字的增长速度超过了通道池的大小,因为它们都处于时间等待状态


我做错了什么?是否有Netty的频道池的任何实现。

Netty本身不包含任何池。你需要发送某种心跳来维持生命。如何实现这一点取决于协议本身。例如,SMTP对此有一个NOOP命令。

但我使用的是,当我创建客户端引导时,我将选项keepAlive设置为true,这还不够。