开发者社区 问答 正文

Tomcat 配置NIO的作用?:报错

如题,不太明白tomcat配置成NIO具体的作用体现在哪方面,配置如下:

<Connector port="8082" protocol="org.apache.coyote.http11.Http11NioProtocol"

希望各路大神能赐教下。

展开
收起
kun坤 2020-06-20 11:46:26 971 分享 版权
1 条回答
写回答
取消 提交回答
  • Tomcat8 官方文档中的比较如下:

     Java Blocking Connector
    BIO
    Java Nio Connector
    NIO
    Java Nio2 Connector
    NIO2
    APR/native Connector
    APR
    ClassnameHttp11ProtocolHttp11NioProtocolHttp11Nio2ProtocolHttp11AprProtocol
    Tomcat Version3.x onwards6.x onwards8.x onwards5.5.x onwards
    Support PollingNOYESYESYES
    Polling SizeN/AmaxConnectionsmaxConnectionsmaxConnections
    Read Request HeadersBlockingNon BlockingNon BlockingBlocking
    Read Request BodyBlockingBlockingBlockingBlocking
    Write Response Headers and BodyBlockingBlockingBlockingBlocking
    Wait for next RequestBlockingNon BlockingNon BlockingNon Blocking
    SSL SupportJava SSLJava SSLJava SSLOpenSSL
    SSL HandshakeBlockingNon blockingNon blockingBlocking
    Max ConnectionsmaxConnectionsmaxConnectionsmaxConnectionsmaxConnections
    2020-06-20 11:46:35
    赞同 展开评论