1. 程式人生 > 其它 >Tomcat伺服器原理詳解

Tomcat伺服器原理詳解

基於Apache做為Tomcat前端的架構來講,Apache通過mod_jk、mod_jk2或mod_proxy模組與後端的Tomcat進行資料交換。而對Tomcat來說,每個Web容器例項都有一個Java語言開發的聯結器模組元件,在Tomcat6中,這個聯結器是org.apache.catalina.Connector類。這個類的構造器可以構造兩種類別的聯結器:HTTP/1.1負責響應基於HTTP/HTTPS協議的請求,AJP/1.3負責響應基於AJP的請求。但可以簡單地通過在server.xml配置檔案中實現聯結器的建立,但建立時所使用的類根據系統是支援APR(Apache Portable Runtime)而有所不同。

APR是附加在提供了通用和標準API的作業系統之上一個通訊層的本地庫的集合,它能夠為使用了APR的應用程式在與Apache通訊時提供較好伸縮能力時帶去平衡效用。
同時,需要說明的是,mod_jk2模組目前已經不再被支援了,mod_jk模組目前還apache被支援,但其專案活躍度已經大大降低。因此,目前更常用 的方式是使用mod_proxy模組。https://www.iqiyi.com/paopao/feed_171049862648.html
https://www.iqiyi.com/paopao/feed_171049829148.html