我有一台服务器,它接收来自数千个连接 TCP 套接字的客户端的请求,以从一个硬盘读取或写入数据。
我知道我需要一个线程来执行所有 HD 文件。在这种情况下,我如何将所有这些请求从套接字连接线程传递到一个主硬盘驱动器管理器,该管理器将以某种顺序完成这项工作并转动将数据发送到连接的套接字线程?
有没有办法以这种方式对任务进行排队?
最佳答案
当然,看看producer/consumer pattern和BlockingQueue
。
关于java - 如何在java中对硬盘驱动器的文件读/写进行排队?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13445345/