我是靠谱客的博主 活力薯片,这篇文章主要介绍Netty网络处理之客户端主动关闭,现在分享给大家,希望可以做个参考。

TCP状态变化

  应用层及时关闭连接:ESTABLISHED –> CLOSE_WAIT –> LAST_ACK –> CLOSED;
  应用层未在指定时间内关闭连接:ESTABLISHED –> CLOSE_WAIT –> CLOSED;
这里写图片描述

Netty处理过程

  TCP状态进入CLOSE_WAIT时会产生OP_READ事件通知应用层,Netty从socket读取数据时返回-1,close被设为true,进入关闭流程。如果连接允许“半关闭”则产生ChannelInputShutdownEvent事件;否则,关闭当前连接,如下图所示。
这里写图片描述

这里写图片描述

最后

以上就是活力薯片最近收集整理的关于Netty网络处理之客户端主动关闭的全部内容,更多相关Netty网络处理之客户端主动关闭内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(188)

评论列表共有 0 条评论

立即
投稿
返回
顶部