首页 > 图灵资讯 > java面试题>正文

javaNetty面试题-WriteAndFlush

2024-05-23 13:10:27


①writeAndFlush 属于出站操作,它是从 Pipeline 的 Tail 节点开始进行事件传播,一直向前传播到 Head 节点。不管在 write 还是 flush 过程,Head 节点都中扮演着重要的角色。

②write 方法并没有将数据写入 Socket 缓冲区,只是将数据写入到 ChannelOutboundBuffer 缓存中,ChannelOutboundBuffer 缓存内部是由单向链表实现的。

③flush 方法才最终将数据写入到 Socket 缓冲区。

上一篇 javaNetty面试题-自定义协议
下一篇 javaNetty面试题-堆外内存

文章素材均来源于网络,如有侵权,请联系管理员删除。