亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

apache與nginx的區別有哪些

發布時間:2020-09-09 10:33:37 來源:億速云 閱讀:139 作者:小新 欄目:建站服務器

這篇文章主要介紹apache與nginx的區別有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

區別

兩者最核心的區別在于 apache 是同步多進程模型,一個連接對應一個進程,而 nginx 是異步的,多個連接(萬級別)可以對應一個進程    (推薦學習:apache使用)

一般來說,需要性能的 web 服務,用 nginx 。如果不需要性能只求穩定,更考慮 apache ,后者的各種功能模塊實現得比前者,例如 ssl 的模塊就比前者好,可配置項多。

epoll(freebsd 上是 kqueue ) 網絡 IO 模型是 nginx 處理性能高的根本理由,但并不是所有的情況下都是 epoll 大獲全勝的,如果本身提供靜態服務的就只有寥寥幾個文件,apache 的 select 模型或許比 epoll 更高性能。

當然,這只是根據網絡 IO 模型的原理作的一個假設,真正的應用還是需要實測了再說的。

更為通用的方案是,前端 nginx 抗并發,后端 apache 集群,配合起來會更好。

Apache

apache 的 rewrite 比 nginx 強大,在 rewrite 頻繁的情況下,用 apache

apache 發展到現在,模塊超多,基本想到的都可以找到

apache 更為成熟,少 bug ,nginx 的 bug 相對較多

apache 超穩定

apache 對 PHP 支持比較簡單,nginx 需要配合其他后端用

apache 在處理動態請求有優勢,nginx 在這方面是雞肋,一般動態請求要 apache 去做,nginx 適合靜態和反向。

apache 仍然是目前的主流,擁有豐富的特性,成熟的技術和開發社區

Nginx

輕量級,采用 C 進行編寫,同樣的 web 服務,會占用更少的內存及資源

抗并發,nginx 以 epoll and kqueue 作為開發模型,處理請求是異步非阻塞的,負載能力比 apache 高很多,而 apache 則是阻塞型的。在高并發下 nginx 能保持低資源低消耗高性能 ,而 apache 在 PHP 處理慢或者前端壓力很大的情況下,很容易出現進程數飆升,從而拒絕服務的現象。

nginx 處理靜態文件好,靜態處理性能比 apache 高三倍以上

nginx 的設計高度模塊化,編寫模塊相對簡單

nginx 配置簡潔,正則配置讓很多事情變得簡單,而且改完配置能使用 -t 測試配置有沒有問題,apache 配置復雜 ,重啟的時候發現配置出錯了,會很崩潰

nginx 作為負載均衡服務器,支持 7 層負載均衡

nginx 本身就是一個反向代理服務器,而且可以作為非常優秀的郵件代理服務器

啟動特別容易, 并且幾乎可以做到 7*24 不間斷運行,即使運行數個月也不需要重新啟動,還能夠不間斷服務的情況下進行軟件版本的升級

社區活躍,各種高性能模塊出品迅速

以上是apache與nginx的區別有哪些的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兴山县| 康定县| 丹棱县| 石河子市| 呈贡县| 岳西县| 柏乡县| 绿春县| 高邮市| 万州区| 多伦县| 汕头市| 科尔| 搜索| 嘉荫县| 黄浦区| 怀仁县| 灵丘县| 大同市| 阿图什市| 麦盖提县| 肃北| 玉林市| 泸定县| 潍坊市| 晋城| 旬邑县| 宜昌市| 额尔古纳市| 高要市| 大庆市| 轮台县| 建宁县| 玛沁县| 随州市| 秦安县| 金寨县| 大足县| 定结县| 灵璧县| 大悟县|