netty整体流程
2022-04-07 15:58:52 7 举报
netty整体流程
作者其他创作
大纲/内容
select
runAllTask
Tailcontext
Defaltpipeline
HeadContext
NioByteUnsafe
selector
单次请求结束
nioevenloop
socket缓冲区是否已满
NioMessageUnsafe
业务handler
client
workergroup
ServerBootstrapAcceptor
监听op_read
processSelectedKey
NioByteUnsafe写入写缓冲区
eventloop
监听accept事件
DefaultChannelHandlerContext
已满注册op_accept
NioServerSocketChannel
业务handler处理,写回结果
读写缓冲区涉及到netty对内存管理
bossgroup
taskqueue
NioSocketChannel
NioByteUnsafe 从socketchnnel读取数据放入读缓冲区
register
ServerBootstrapAcceptor,绑定channel和wokereventloop
0 条评论
下一页