摘要: 前言
Apache HTTP Server(后面簡稱Apache)是web服務(wù)器,Tomcat是servlet服務(wù)器。Apache處理靜態(tài)頁面和資源文件的能力大于Tomcat本身的處理能力。在高訪問量的網(wǎng)站應(yīng)用中,整合后的體系結(jié)構(gòu)使Apache和Tomcat分工協(xié)作,能大幅提高系統(tǒng)處理能力。此外也可以通過連接器的參數(shù)設(shè)置讓其支持應(yīng)用壓力的負載均衡等等額外功能。
可以這么理解他們之間的整合,每個Tomcat worker是一個服務(wù)于web服務(wù)器、等待執(zhí)行servlet的Tomcat實例。使用像Apache之類的web服務(wù)器轉(zhuǎn)發(fā)servlet請求給位于其后面的一個Tomcat進程(也就是前面所說的worker)。
本文通過ajp13協(xié)議實現(xiàn)Apache與Tomcat的整合。
閱讀全文