01_Netty源码架构
2021-04-07 14:36:23 0 举报
登录查看完整内容
netty底层原理
作者其他创作
大纲/内容
发送响应
Handler Pipeline系统处理逻辑
RecvByteBufAllocator动态缓存分配组件
返回响应数据
Child线程组EventLoopGroup(CUP核数*2)
请求缓存队列
注册上去
端口
读取响应数据
发送请求
关注OP_CONNECTOP_READ
处理响应
响应数据ByteBuf
Parent线程组EventLoopGroup(CPU核数*2)
Selector多路复用轮询组件
Unsafe网络通信组件
注册
NioServerSocketChannel
connect建立网络连接
线程NIOEventLoop
SocketChannel
线程NioEventLoop
对客户端连接accept()
无限循环select
关占OP_ACCEPT
线程组EventLoopGroup(cpu核*2)
NioSocketChannel客户端连接
请求数据ByteBuf
响应缓冲队列
finishConnet完成连接的建立
监听
收藏
收藏
0 条评论
回复 删除
下一页