服务端的创建时序图:
步骤:
1.创建ServerBootstrap实例
2.设置并绑定Reactor线程池
3.设置并绑定服务端channel
4.TCP链路建立,创建并初始化ChannelPipeline
5.初始化ChannelPipeline完成以后,添加并设置ChannelHandler
6.绑定监听端口并启动服务端
7.Selector轮询,由Reactor线程NioEventLoop负责调度和执行Selector轮询操作,选择准备就绪的channel集合
8.当轮询到准备就绪的channel之后,就由Reactor线程NioEventLoop执行ChannelPipelin