AChannel附加到单个EventLoopduring Channel.Unsafe#register。注册是通过 中的模运算分配的EventExecutorGroup#next。AChannelHandlerContext绑定到单个线程 - 通常与Channel.
通道可能被不均匀地取消注册,或者工作负载在这些通道之间分布不均。碰巧有可能让一个线程处理整个工作负载。
是否有防止这种情况发生的模式,或者这是一个不可避免的结构性问题?
AChannel附加到单个EventLoopduring Channel.Unsafe#register。注册是通过 中的模运算分配的EventExecutorGroup#next。AChannelHandlerContext绑定到单个线程 - 通常与Channel.
通道可能被不均匀地取消注册,或者工作负载在这些通道之间分布不均。碰巧有可能让一个线程处理整个工作负载。
是否有防止这种情况发生的模式,或者这是一个不可避免的结构性问题?