netty源码之服务端启动过程

一、创建eventLoopGroup(池化的reactor模型)

主要是三部分

1、创建任务执行器(创建线程用的)

2、创建eventLoop

3、初始化线程选择器

二、服务器启动

1、启动入口

2、初始化和注册服务端channel

3、启动eventLoop

netty源码之服务端启动过程_第1张图片

三、eventLoop的执行(开始执行select的nio逻辑)

netty源码之服务端启动过程_第2张图片

至此服务端启动完毕,等待新链接的接入……

你可能感兴趣的:(源码)