知识卡片

服务端启动四阶段与生命周期回调的对应

专业/工作 · 1309

内容

Netty服务端启动分四阶段:创建ServerChannel、初始化Channel(写配置、装引导逻辑)、注册Channel(注册到某NIO线程Selector)、绑定端口(调JDK的bind)。这解释了[[ChannelHandler生命周期的对称结构]]中回调顺序handlerAdded→channelRegistered→channelActive为何固定:对应初始化、注册、绑定阶段。发散:观察到的行为是状态机推进表象,理解阶段后顺序是自然推论。

参考来源

《跟闪电侠学Netty:Netty即时聊天实战与底层原理》第21章《服务端启动流程解析》