我想知道使用 servlet 构建的 Web 应用程序可以同时处理多少个请求(使用 Tomcat 7)。我已经配置了 server.xml 文件的 maxThreads、acceptCount、minSpareThreads 属性。
我的问题是:我们是否也必须考虑底层操作系统?
例如:
maxThreads= 5;
acceptCount= 1;
OS= 1 processor with 4 cores;
那么最多可以同时处理 4 个请求并等待 1 个请求?假设每个请求都需要一些时间才能完成。我们是否还必须考虑超线程?