EventLoop(Group)
Channel
ChannelHandler
ChannelPipeline
ChannelFuture
Channel、EventLoop(Group) 、ChannelFuture 再理解:
- Channel:相当于 Socket
- ChannelFuture:异步通知
- EventLoop:控制、多线程处理、并发
Channel:
EventLoop、EventLoopGroup:
EventLoop、Channel 关系说明:
- 一个 EventLoopGroup 包含一个或者多个 EventLoop
- 一个 EventLoop 在它的生命周期内只和一个 Thread 绑定
- 所有由 EventLoop 处理的I/O 事件都将在它专有的Thread 上被处理
- 一个Channel 在它的生命周期内只注册于一个EventLoop
- 一个EventLoop 可能会被分配给一个或多个Channel



