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