java 的 nio 库的确比较坑,即便配置了阻塞模式,调用一次 SocketChannel.read(ByteBuffer),它也不会读满 ByteBuffer 的,得在一个循环里反复调用,直到读满达到 ByteBuffer 的 limit。就为了这个问题排查了一早上。[摊手] ​​​

Reply to this note

Please Login to reply.

Discussion

No replies yet.