连接器指南
目录
简介
选择与 Tomcat 一起使用的连接器可能很困难。此页面将列出此 Tomcat 版本支持的连接器,并希望帮助您根据您的需求做出正确的选择。
HTTP
HTTP 连接器在 Tomcat 中默认设置,可以使用。此连接器具有最低延迟和最佳整体性能。
对于集群,必须安装支持 Web 会话粘性的 HTTP 负载均衡器以将流量定向到 Tomcat 服务器。Tomcat 支持 mod_proxy(在 Apache HTTP Server 2.x 上,默认包含在 Apache HTTP Server 2.2 中)作为负载均衡器。需要注意的是,HTTP 代理的性能通常低于 AJP 的性能,因此 AJP 集群通常更可取。
AJP
当使用单个服务器时,在 Tomcat 实例前面使用原生 Web 服务器时的性能,大多数情况下明显比独立的 Tomcat 使用其默认 HTTP 连接器要差,即使 Web 应用程序的很大一部分是由静态文件组成的。如果出于任何原因需要与原生 Web 服务器集成,AJP 连接器将比代理 HTTP 提供更快的性能。从 Tomcat 的角度来看,AJP 集群是最有效的。它在功能上等同于 HTTP 集群。
此 Tomcat 版本支持的原生连接器是
- JK 1.2.x 与任何支持的服务器
- Apache HTTP Server 2.x 上的 mod_proxy(默认包含在 Apache HTTP Server 2.2 中),启用 AJP
其他支持 AJP 的原生连接器可能有效,但不再受支持。