向http服务器发送了很多异步请求,但每次只服务几个请求。

问题描述 投票:1回答:1

我面临这样的问题:我有一个grizzly嵌入式http服务器在运行,通过向服务器发送200个异步请求(使用java中的ExecutorService),我认为它一次可以满足所有这些请求,但我发现服务器一次只能满足8个请求,而且没有错误。通过向服务器发送200个异步请求(使用java中的ExecutorService),我认为它可以一次服务所有这些请求,但我发布服务器一次只服务8个请求,而且没有错误。请给我一个解释。我是否有什么地方理解错了?

java jersey grizzly
1个回答
1
投票

你确定所有的请求都已经到达服务器了吗?你是否在程序处理完毕后释放资源?如果你同时发送多个请求,超过了程序的容忍度限制,你就会等待。这些控制你都做了吗?

© www.soinside.com 2019 - 2024. All rights reserved.