image.png

    1. 对于 masterGroup 来说,通常只需要 1 个线程
    2. 对于 workerGroup 来说,默认是当前 CPU 核心数 * 2 倍的数量的线程数
    3. 关于 ChannelInitializer(特殊的 ChannelHandler),可以利用它来添加自己的 Handler,添加完成后,ChannelInitializer 就会被移除
    4. 对于 ChannelHandler 来说,分为 InboundHandler 和 OutboundHandler,对于服务器端读数据来说,会走 InboundHandler,对于服务器端写数据来说,只会走 OutboundHandler