连接器使用指南

目录

介绍

选择与 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

当使用单个服务器时,即使 Web 应用程序的很大一部分由静态文件组成,在 Tomcat 实例前使用原生 Web 服务器的性能在大多数情况下也明显不如使用默认 HTTP 连接器的独立 Tomcat。如果出于某种原因需要与原生 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 的原生连接器可能有效,但不再受支持。