Tomcat Connector三种运行模式
2016-04-28 11:30
387 查看
BIO:
一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。
Tomcat7或以下,在Linux系统中默认使用这种方式。
NIO:
利用Java的异步IO处理,可以通过少量的线程处理大量的请求。
Tomcat8在Linux系统中默认使用这种方式。
Tomcat7必须修改Connector配置来启动:
APR:
即Apache Portable Runtime,从操作系统层面解决io阻塞问题。
Tomcat7或Tomcat8在Win7或以上的系统中启动默认使用这种方式。
Linux如果安装了apr和native,Tomcat直接启动就支持apr
一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。
Tomcat7或以下,在Linux系统中默认使用这种方式。
NIO:
利用Java的异步IO处理,可以通过少量的线程处理大量的请求。
Tomcat8在Linux系统中默认使用这种方式。
Tomcat7必须修改Connector配置来启动:
APR:
即Apache Portable Runtime,从操作系统层面解决io阻塞问题。
Tomcat7或Tomcat8在Win7或以上的系统中启动默认使用这种方式。
Linux如果安装了apr和native,Tomcat直接启动就支持apr
相关文章推荐
- Server Tomcat v7.0 Server at localhost failed to start.的问题解决
- tomcat内存溢出原因分析与解决
- 在陌生Linux环境查看Tomcat服务的方法
- IDEA 14 禁用Tomcat Server 等服务导致Run找不到
- Java后端WebSocket的Tomcat实现
- MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
- tomcat 远程调试配置
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- Tomcat 在linux 服务器上的部署(32位debian)
- tomcat 8.0特性
- tomcat7.0 特性
- tomcat内存溢出原因分析与解决
- tomcat映射问题
- tomcat server.xml详解
- Linux下安装JDK、Tomcat以及与Apache整合
- tomcat项目无法发布异常,Could not copy all resources to .........(转)
- Maven实现直接部署Web项目到Tomcat
- apache+tomcat集群配置
- linux-Centos-7-64位:2、 安装Tomcat并配置
- Tomcat类加载原理(WebappClassLoader)