我面临这样的问题:我有一个grizzly嵌入式http服务器在运行,通过向服务器发送200个异步请求(使用java中的ExecutorService),我认为它一次可以满足所有这些请求,但我发现服务器一次只能满足8个请求,而且没有错误。通过向服务器发送200个异步请求(使用java中的ExecutorService),我认为它可以一次服务所有这些请求,但我发布服务器一次只服务8个请求,而且没有错误。请给我一个解释。我是否有什么地方理解错了?
你确定所有的请求都已经到达服务器了吗?你是否在程序处理完毕后释放资源?如果你同时发送多个请求,超过了程序的容忍度限制,你就会等待。这些控制你都做了吗?