我已经实现了连接到服务器的Netty客户端代码。如果服务器通过断开连接消息关闭连接,我们希望客户端不断尝试重新连接?
这是通过channelInactive回调来处理TCP断开连接的最佳方法吗?
另外,channelInactive不会处理TCP超时,对吗?
答案 0 :(得分:0)
channelInactive
或向ChannelFutureListener
添加Channel.closeFuture()
是处理此问题的正确方法。请注意,你不能重新连接"和现有Channel
但需要引导一个新的。