标签: netty
例如: 在客户端中,只有一个长连接但有很多线程会向它写消息。如果第一个thread1为message1写了部分字节但是没有完成,那么thread2为message2写一些字节,最后一个thread1写下rest bytes.Does它存在这种案件?如果没有,netty如何避免这种情况?
答案 0 :(得分:0)
Netty确保所有操作都在IO-Thread中执行。因此,如果您从另一个线程写入,它将确保实际写入是从IO-Thread完成的。所以订单是保证的。