美文网首页
tomcat的线程模型

tomcat的线程模型

作者: 逢栲怭過 | 来源:发表于2019-12-15 10:49 被阅读0次

    四种线程模型
    BIO:阻塞式IO,采用传统的java IO进行操作,该模式下每个请求都会创建一个线程,适用于并发量小的场景
    NIO:同步非阻塞,比传统BIO能更好的支持大并发,tomcat 8.0 后默认采用该模式
    APR:tomcat 以JNI形式调用http服务器的核心动态链接库来处理文件读取或网络传输操作,需要编译安装APR库
    AIO:异步非阻塞,tomcat8.0后支持

    配置方法:在tomcat conf 下找到server.xml
    在<Connector port="8080" protocol="HTTP/1.1"/>
    BIO: protocol =" org.apache.coyote.http11.Http11Protocol"
    NIO: protocol ="org.apache.coyote.http11.Http11NioProtocol"
    AIO: protocol ="org.apache.coyote.http11.Http11Nio2Protocol"
    APR: protocol ="org.apache.coyote.http11.Http11AprProtocol"

    相关文章

      网友评论

          本文标题:tomcat的线程模型

          本文链接:https://www.haomeiwen.com/subject/wjnkdctx.html