80 likes | 318 Views
Web Server 效能. 前言. 談到 web server , 網路上能假設 web server 的軟體相當多 apache , iis , tomcat , jboss , weblogic .. 但今天我們要討論的 , 只針對目前市占率最高的 apache 與 iis 來比較效能 為何需要討論效能? 效能直接影響使用者連接到 web server 的反應速度,所以效 能非常重要 效能與穩定性的平衡 ? 效能好,並不代表穩定性好,穩定性,一定也是 web server 的重要指標之一. 環境. 我這邊使用的版本為
E N D
前言 • 談到 web server , 網路上能假設 web server 的軟體相當多 apache , iis , tomcat , jboss , weblogic.. 但今天我們要討論的 , 只針對目前市占率最高的 apache 與iis來比較效能 • 為何需要討論效能? 效能直接影響使用者連接到web server的反應速度,所以效能非常重要 • 效能與穩定性的平衡? 效能好,並不代表穩定性好,穩定性,一定也是web server的重要指標之一
環境 我這邊使用的版本為 Linux 5.9 2.6.18.348.4.1.el5 Apache 2.2.3 1024mb ram Windows Server 2003 Enterprise Edition SP2 IIS 6.0 1024mb ram 為維持公平性,所有設定皆為系統預設值
測試工具 • ab - Apache HTTP server benchmarking tool • 基本參數 • C 10 : 代表同時有10個連線 • N 1000 : 代表連續測試次數
測試方式 使用 –c 10 與 –c 100 兩種同時連連線數目 每種測試皆測試20次,比較其平均值 開一個單檔index.html內容 hello ..等內容,檔案大寫一致都是36 bytes 系統保持預設軟體,不予以新增或移除
小結 IIS 效能小贏 Apache 但穩定性而言,Aapche勝IIS 原因?
資料來源 http://bb.pc104.tw/redirect.php?tid=532&goto=lastpost&sid=8QzkIM http://support.microsoft.com/kb/224609/zh-tw