Apache和Tomcat的異同

          Apache是以進程為基礎的結構,進程要比線程消耗更多的系統開支,不太適合于多處理器環境,因此,在一個Apache Web站點擴容時,通常是增加服務器或擴充群集節點而不是增加處理器。
          當處理靜態頁面時,Tomcat不如Apache迅速。Tomcat不象Apache一樣可配置。Tomcat不象Apache一樣強壯。Tomcat是Java程序,所以只要有JDK就可以使用,不需要考慮操作系統平臺。 
          apache+tomcat贏得企業級的應用   
            1.Apache主要用來解析靜態文本,如html,tomcat也有此功能,但apache能大大提高效率,對于并發數較大的企業級應用,能更好的顯示apache的高效率;  
            2.Tomcat用來解析jsp,servlet等,所有的客戶請求首先會發送到apache,如果請求是靜態文本則由apache解析,并把結果返回給客戶端,如果是動態的請求,如jsp,apache會把解析工作交給tomcat,由tomcat進行解析(這首先要兩者現實整合),tomcat解析完成后,結果仍是通過apache返回給客戶端,這樣就可以達到分工合作,實現負載均衡,提高系統的性能!  

          posted on 2010-04-06 14:42 明高 閱讀(265) 評論(1)  編輯  收藏 所屬分類: Java

          評論

          # re: Apache和Tomcat的異同 2010-04-07 02:01 隔葉黃鶯

          Apache 在 *nix 系統下是基于進程的,windows 版本也是基于線程的。  回復  更多評論   


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 宁晋县| 梁河县| 临漳县| 临朐县| 松原市| 洛扎县| 襄城县| 邛崃市| 同心县| 新昌县| 德昌县| 洱源县| 丹阳市| 胶南市| 旬邑县| 布拖县| 巴楚县| 凌云县| 化州市| 镇江市| 宣化县| 澄城县| 池州市| 牡丹江市| 万荣县| 阳东县| 林口县| 元朗区| 登封市| 右玉县| 监利县| 托克托县| 青神县| 搜索| 渑池县| 青川县| 左贡县| 吐鲁番市| 桐城市| 霞浦县| 于都县|