<Connector port="8080"
maxHttpHeaderSize="8192"
maxThreads="150"//Tomcat 使用线程来处理接收的每个请求。
这个值表示Tomcat 可创建的最大的线程数。默认值200 。
可以根据机器的时期性能和内存大小调整,一般可以在400-500 。
最大可以在800 左右。
minSpareThreads="25"--->Tomcat 初始化时创建的线程数。默认值4 。
如果当前没有空闲线程,且没有超过maxThreads ,一次性创建的空闲线程数量。
Tomcat 初始化时创建的线程数量也由此值设置。
maxSpareThreads="75"--> 一旦创建的线程超过这个值,
Tomcat 就会关闭不再需要的socket 线程。默认值50 。
一旦创建的线程超过此数值,Tomcat 会关闭不再需要的线程。
线程数可以大致上用 “同时在线人数* 每秒用户操作次数* 系统平均操作时间” 来计算。
enableLookups="false"--> 是否反查域名,默认值为true 。
为了提高处理能力,应设置为false
redirectPort="8443"
acceptCount="100"----> 指定当所有可以使用的处理请求的线程数都被使用时,
可以放到处理队列中的请求数,超过这个数的请求将不予处理。默认值10 。
如果当前可用线程数为0 ,则将请求放入处理队列中。
这个值限定了请求队列的大小,超过这个数值的请求将不予处理。
connectionTimeout="20000" -->
网络连接超时,默认值20000 ,单位:毫秒。设置为0 表示永不超时,
这样设置有隐患的。通常可设置为30000 毫秒。