Apache和Tomcat的異同

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

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

          評論

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

          Apache 在 *nix 系統(tǒng)下是基于進(jìn)程的,windows 版本也是基于線程的。  回復(fù)  更多評論   


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


          網(wǎng)站導(dǎo)航:
           
          <2010年4月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 辽阳县| 墨脱县| 基隆市| 花垣县| 苍山县| 大理市| 徐闻县| 彭水| 安新县| 上林县| 若尔盖县| 旬阳县| 班戈县| 台南县| 香格里拉县| 榆树市| 建湖县| 滁州市| 安泽县| 安平县| 平安县| 建阳市| 葵青区| 宜宾市| 岱山县| 新竹市| 涟水县| 边坝县| 平潭县| 武胜县| 武功县| 彰武县| 宜都市| 洛隆县| 行唐县| 邢台县| 孟村| 白银市| 黄骅市| 朝阳区| 广灵县|