1. 程式人生 > >tomcat、apache、nginx之間的關係

tomcat、apache、nginx之間的關係

參考資料:

簡要說明:

  1. tomcat通常用作servlet容器,而apache和nginx通常用作http server
  2. tomcat通過servlet動態生成內容並返回給客戶端,而apache和nginx通常用作靜態伺服器,比如將靜態html頁面、js、css等檔案直接返回給客戶端,而不將此類靜態請求轉發給後端的tomcat以減輕其壓力,動靜分離。
  3. 通常apache和nginx架設在前端,監聽tcp埠接收客戶端的http請求,然後將動態請求平均分發給後端的多個tomcat,以實現叢集和負載均衡。