連接器操作指南

目錄

簡介

選擇要與 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 伺服器時的效能通常會比使用預設 HTTP 連接器的獨立 Tomcat 差很多,即使 Web 應用程式的很大一部分是由靜態檔案組成。如果因為任何原因需要與原生 Web 伺服器整合,AJP 連接器會提供比代理 HTTP 更快的效能。從 Tomcat 的觀點來看,AJP 群集是最有效的。在其他方面,它在功能上等同於 HTTP 群集。

此 Tomcat 版本支援的原生連接器為

  • 任何受支援伺服器的 JK 1.2.x
  • 啟用 AJP 的 Apache HTTP Server 2.x 上的 mod_proxy(預設包含在 Apache HTTP Server 2.2 中)

其他支援 AJP 的原生連接器可能可以使用,但不再受支援。