中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

Apache和ngin服務器有什么區別

發布時間:2020-07-01 11:53:09 來源:億速云 閱讀:144 作者:Leah 欄目:建站服務器

Apache和ngin服務器有什么區別?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

Nginx

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

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

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

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

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

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

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

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

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

apache

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

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

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

4、apache 超穩定;

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

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

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

總結

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

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

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

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

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

AI

新巴尔虎右旗| 宁强县| 岳阳县| 寻乌县| 乐业县| 三亚市| 剑川县| 乳山市| 喀喇| 六安市| 民和| 永平县| 巩义市| 顺义区| 金寨县| 红原县| 新竹市| 扎鲁特旗| 象州县| 师宗县| 阳原县| 天长市| 广丰县| 兴山县| 大悟县| 浮梁县| 永康市| 南通市| 通榆县| 陵川县| 皮山县| 崇左市| 高唐县| 吐鲁番市| 临桂县| 龙南县| 嘉义市| 浦县| 石景山区| 望城县| 苗栗市|