向http服务器发送了很多异步请求,但每次只服务几个请求。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向http服务器发送了很多异步请求,但每次只服务几个请求。相关的知识,希望对你有一定的参考价值。
我面临这样的问题:我有一个grizzly嵌入式http服务器在运行,通过向服务器发送200个异步请求(使用java中的ExecutorService),我认为它一次可以满足所有这些请求,但我发现服务器一次只能满足8个请求,而且没有错误。通过向服务器发送200个异步请求(使用java中的ExecutorService),我认为它可以一次服务所有这些请求,但我发布服务器一次只服务8个请求,而且没有错误。请给我一个解释。我是否有什么地方理解错了?
答案
你确定所有的请求都已经到达服务器了吗?你是否在程序处理完毕后释放资源?如果你同时发送多个请求,超过了程序的容忍度限制,你就会等待。这些控制你都做了吗?
以上是关于向http服务器发送了很多异步请求,但每次只服务几个请求。的主要内容,如果未能解决你的问题,请参考以下文章