昨天我问了,我确信一个单线程的文件服务器将满足我的需要。是的,使用单个线程,文件服务器可以很好地工作(仅针对小型文件),它可以每秒处理大约300个请求,现在的问题是,服务器的 can (我使用FileChannel.transferTo())部分将阻塞相当长一段时间以服务大型文件我注意到,FileChannel.transferTo()有时在传输大文件(约800)时传输0字节。它失败了:这是在安卓系统上的java.io.IOException: Try again.。因为我将FileChannel.transferTo()