向 http 服务器发送了许多异步请求,但它一次只处理几个请求

Sent many requests asynchonized to http server but it only serves a few request at a time

我正面临这个问题: 我有一个 grizzly 嵌入式 http 服务器 运行。通过向服务器发送 200 个异步请求(使用 java 中的 ExecutorService),我认为它会一次处理所有这些请求,但我发布服务器一次只处理 8 个请求并且没有抛出错误。请给我一个解释。我有没有误解什么?

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