Netty-4的线程模型是:

每个EventLoop(线程)都拥有自己的taskQueue,此队列仅由该EventLoop(线程)操作。那么taskQueue of EventLoop是如何由“多生产者”操作的呢?
发布于 2018-12-11 13:26:32
因为您可以从EventLoop的外部提交工作。例如,如果您从另一个线程调用Channel.write(...),它将被分派到EventLoop进行处理。这意味着它需要被放入Queue中,这至少要求它是MPSC。
https://stackoverflow.com/questions/53722501
复制相似问题