当调用 ctx.close() 方法关闭连接时,Netty 中会触发以下生命周期函数: 1、channelInactive:连接不活动状态,表示连接已经关闭或者连接丢失。 2、channelUnregistered:连接注销,表示连接已经从 EventLoop 中被注销。 3、channelUnbound:连接解绑,表示连接已经解除与远程地址的绑定关系。 4、channelClosed:连接关闭,表示连接已经完全关闭,资源已经释放。 需要注意的是,以上的生命周期函数的触发顺序可能会有所不同,具体取决于 Netty …

2023年8月11日 0条评论 252点热度 0人点赞 小小调酒师 阅读全文