maxThreads 线程池可以容纳的最大线程数,tomcat 使用线程来处理接收
的请求每一个线程处理一个请求,这个值决定了同时能够处理的最大请求数,缺
省值为 200
minSpareThreads最小的保持活跃的线程数量,缺省值为 4(tomcat5 有此
参数,而 tomcat6 无此参数,到了 tomcat7 又重新使用此参数,顺便提下 5
和 7 中这两个参数含义并不相同有兴趣可以查看官方文档)
maxIdleTime 关闭一个空闲线程之前允许空闲线程持续的时间,只有当前
空闲线程数大于 minSpareThread 的值,才会关闭空闲线程
acceptCount当所有可用的请求处理线程都被使用的时候,连接请求队列的
最大长度。当该队列满了以后的所有请求都被拒绝,缺省值为 10
顺便提下如下 3 个参数 maxSpareThreads、maxProcessors 和
minProcessors
maxSpareThreads:允许存在的空闲线程的最大数量,tomcat5 及以前版本
才有的参数,tomcat6 和 tomcat7 均无此参数
minProcessors:最小空闲连接线程数,用于提高系统处理性能
maxProcessors:最大连接线程数,即并发处理的最大请求数
maxProcessors 和 minProcessors 是 tomcat4 才有的,tomcat5 之后的版
本均取消了这 2 个参数,tomcat4 基本无人在用了吧,所以优化的时候别再把
这 2 个参数加上了