如果远程对等设备断开连接,Netty Client尝试重新连接的最佳方法是什么?

时间:2017-07-23 20:24:36

标签: tcp netty

我已经实现了连接到服务器的Netty客户端代码。如果服务器通过断开连接消息关闭连接,我们希望客户端不断尝试重新连接?

这是通过channelInactive回调来处理TCP断开连接的最佳方法吗?

另外,channelInactive不会处理TCP超时,对吗?

1 个答案:

答案 0 :(得分:0)

channelInactive或向ChannelFutureListener添加Channel.closeFuture()是处理此问题的正确方法。请注意,你不能重新连接"和现有Channel但需要引导一个新的。