# Tomcat NIO HTTP/1.1 Connector配置

**URL:** <https://www.isharkfly.com/t/tomcat-nio-http-1-1-connector/9467>\
**Category:** DevOps\
**Created:** [May 5, 2015, 5:08pm UTC](https://www.isharkfly.com/t/tomcat-nio-http-1-1-connector/9467 "2015-05-05T17:08:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [May 5, 2015, 5:08pm UTC](https://www.isharkfly.com/t/tomcat-nio-http-1-1-connector/9467/1 "2015-05-05T17:08:45Z")

</div>

`<Connector port=”8080” protocol=”org.apache.coyote.http11.Http11NioProtocol” 
    maxThreads=”150” connectionTimeout=”20000” redirectPort=”8443” `

Native APR Connector配置

ARP是用C/C++写的，对静态资源（HTML，图片等）进行了优化。所以要下载本地库  
tcnative-1.dll与openssl.exe，将其放在%tomcat%\bin目录下。

下载地址是：[http://tomcat.heanet.ie/native/1.1.10/binaries/win32/](http://tomcat.heanet.ie/native/1.1.10/binaries/win32/)

在server.xml中要配置一个Listener,如下图。这个配置tomcat是默认配好的。

`<!--APR library loader. Documentation at /docs/apr.html --> 
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />`

配置使用APR connector

`<Connector port=”8080” protocol=”org.apache.coyote.http11.Http11AprProtocol” 
maxThreads=”150” connectionTimeout=”20000” redirectPort=”8443”`

如果配置成功，启动tomcat,会看到如下信息：

```auto
org.apache.coyote.http11.Http11AprProtocol init 
```
