1
我的TCP服务器是使用Netty实现的。我的客户端使用vanilla java.net.Socket连接到此服务器。我使用相同的套接字向服务器发送多个请求。一旦完成所有请求,客户端会呼叫socket.close()
。Netty - 是否关闭客户端的套接字关闭服务器的通道
我没有关闭我的服务器代码中任何地方的频道。另外,我在我的服务器上设置了TCP KEEP_ALIVE。关闭客户端上的套接字会自动关闭服务器上的通道还是需要明确地做其他事情,最佳实践是什么?
你可能想阅读这个答案:http://stackoverflow.com/questions/2165670/socket-close-in-java。 – jgauffin 2012-04-02 07:09:27