0
我遇到一个使用netty 3.6.2
的应用程序有一个奇怪的问题。该应用程序与许多客户端保持连接,一切正常,但一段时间后(大约2小时)客户端断开连接处理不当。尽管应用程序调用了channel.close()
方法,但该通道未关闭,并且SimpleChannelHandler
的channelClosed
方法未触发。我完全确定在channel
上调用了close()
方法,但不知何故,netty并未关闭该通道。我有点困惑,因为我在日志中找不到任何例外。有谁能给我一个线索为什么会发生这种情况?Netty不关闭频道