socket数据量大的时候传输的不是完整的json数据.这是为啥

如题所述

答:你在for里面设置socketChannel.configureBlocking(false);试试。 一般因为NIO SocektChannel非阻塞,直到数据可供读龋也就是说,非阻塞通道可以读返回0当进行read()操作的时候。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答