Tomcat 服务器通过 Connector 连接器组件与客户程序建立连接,"连接器" 表示接收请求并返回响应的端点. 即 Connector 组件负责接收客户的请求, 以及把 Tomcat 服务器的响应结果发送给客户.
Tomcat 默认在其配置文件 server.xml 中配置了两种 connector:
- HTTP connector
- AJP connector
HTTP connector 配置如下, 它监听 8080 端口, 负责建立 HTTP 连接. 在通过浏览器访问 Tomcat 服务器的 web 应用时, 使用的就是这个.
- <Connector port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />
AJP connector 配置如下, AJP 连接器可以通过 AJP 协议和另一个 Web 容器进行交互. 它监听 8009 端口, 负责和其他的 HTTP 服务器建立连接. 在把 Tomcat 与其他 HTTP 服务器集成时, 就需要用到这个连接器. AJP 连接器可以通过 AJP 协议和一个 Web 容器进行交互.
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
来源: http://www.bubuko.com/infodetail-3097729.html