tomcat线程模型总结分析

tomcat三大线程模型
Acceptor:处理连接
Poller:处理读写状态,对应多路复用选择器
work:socketProcessor执行业务线程


tomcat配置参数及线程模型对比
  BIO NIO AIO
tomcat6 支持    
tomcat7 支持 支持  
tomcat8 支持 支持 支持


tomcat参数对比
protocol:网络传输协议设置HTTP/1.1表示采用BIO线程模型NIO
maxThreads:设置最大线程数(10-200),此线程设置是对(socketProcessor)进行设置
minSpareThreads:最小空闲线程数,此线程设置是对(socketProcessor)进行设置
acceptThreadCount:NIO独有,设置Acceptor线程数
connectionTimeout:网络连接超时,单位:毫秒。设置为0表示永不超时

你可能感兴趣的:(项目配置管理工具)