Apache與Tomcat

今天開會上Boss有提到關於Apache,對這個服務器從沒有接觸過,google了一些資料。

 

Apache的特點是簡單、速度快、性能穩定,並可做代理服務器來使用。本來它只用於小型或試驗Internet網絡,後來逐步擴充到各種Unix系統 中,尤其對Linux的支持相當完美。Apache有多種產品,可以支持SSL技術,支持多個虛擬主機。Apache是以進程爲基礎的結構,進程要比線程 消耗更多的系統開支,不太適合於多處理器環境,因此,在一個Apache Web站點擴容時,通常是增加服務器或擴充羣集節點而不是增加處理器。 Apache成功之處主要在於它的源代碼開放、有一支開放的開發隊伍、支持跨平臺的應用(可以運行在幾乎所有的Unix、Windows、Linux系統 平臺上)以及它的可移植性等方面。 

 

簡單來做比較,Apache只支持靜態網頁,在這方面的效率比tomcat高,tomcat是一個Servlet container+Jsp parser,支持動態網頁的功能,網上有利用他們兩個繼承在做load balance集羣開發的。

 

 

另外,關於httpd -   Apache超文本傳輸協議服務器

 

是Apache超文本傳輸協議(HTTP)服務器的主程序。被設計爲一個獨立運行的後臺進程,它會建立一個處理請求的子進程或線程的池。

 

 

http://httpd.apache.org/

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章