我可以从io.netty.channel.Channel的Netty 4方法中的不同线程调用吗?
Array ( [0] => 6 [1] => 7 )
答案 0 :(得分:5)
Netty的设计考虑了线程安全性。
channel.writeAndFlush
:当前线程将跟随管道到解码器并直接调用其本机异步写入和刷新方法。可以看出,方法返回后,writeAndFlush
的未来就会完成。
channel.writeAndFlush
:呼叫将在后台的netty线程上安排,以及writeAndFlush
将在后台的网络线程上完成的未来。