我有一个 Netty 应用程序,我希望有多个线程写入通道。我只是想知道 Channel.write 是否线程安全?
从代码中可以看出,ChannelOutboundBuffer.addMessage()方法本身不是线程安全的。然而,写入通道是“线程安全的”,因为 netty 在单个 I/O 线程中执行写入任务/方法。
ChannelOutboundBuffer.addMessage()