Apache 與 Nginx 比較,apachenginx

來源:互聯網
上載者:User

Apache 與 Nginx 比較,apachenginx
NginxApache總結

兩者最核心的區別在於 apache 是同步多進程模型,一個串連對應一個進程,而 nginx 是非同步,多個串連(萬層級)可以對應一個進程

一般來說,需要效能的 web 服務,用 nginx 。如果不需要效能只求穩定,更考慮 apache ,後者的各種功能模組實現得比前者,例如 ssl 的模組就比前者好,可配置項多。epoll(freebsd 上是 kqueue ) 網路 IO 模型是 nginx 處理效能高的根本理由,但並不是所有的情況下都是 epoll 大獲全勝的,如果本身提供靜態服務的就只有寥寥幾個檔案,apache 的 select 模型或許比 epoll 更高效能。當然,這隻是根據網路 IO 模型的原理作的一個假設,真正的應用還是需要實測了再說的。

更為通用的方案是,前端 nginx 抗並發,後端 apache 叢集,配合起來會更好。



參考於:部落格園 (原文組織得太混亂,我無法忍受)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.