客户端断线重连的设计与成功 Netty 聊聊

fireChannelInactiveAndDeregister外部外围逻辑就是deregister方法,可以看到该方法外围逻辑就是提交给eventLoop一个异步义务,也就是咱们上图所说的移除客户端读写事情的方法,方法名是doDeregister,成功该方法调用后就会调用fireChannelInactive方法,告知服务端这个客户端channel衔接已断开:

您可能还会对下面的文章感兴趣: