注册感兴趣的事件OP_READ
接受一个新的 SocketChannel
TailContext
设置非阻塞式
ServerSocketChannelPipeline
HeadContext
childHandler就是ServerBootStrap启动前配置的业务处理Handler
设置SocketChannel属性和选项
childGroup.register(child)
NioMessageUnsafe#read
批量处理
开启EventLoop线程处理IO事件和任务
ServerBootstrapAcceptor
doReadMessages(readBuf)
pipeline.fireChannelRead(readBuf.get(i))
创建SocketChannelPipeline
添加到readBuf集合
获取服务端的Pipeline
包装成new NioSocketChannel
SocketChannelPipeline添加childHandler处理器