我在一个小型Java应用程序中嵌入了Jetty,我的主要方法如下:
final Server server = new Server(8080);
server.setThreadPool(new QueuedThreadPool(20));
server.setHandler(new MyHandler(someArg));
server.start();
server.join();
处理程序只是提供文件(以及即时压缩的文件夹)。问题是,当我下载一个巨大的文件(本地服务器本地)并尝试同时下载第二个文件(来自同一台本地机器)时,它将等待第一个文件完成,然后再开始第二个文件之一。
我缺少一些设置吗?
答案 0 :(得分:0)
看起来毕竟不是Jetty的错。 我不是100%确定问题的来源,但我可以同时下载两个不同的文件,并在不同的客户端上同时下载两个文件。