日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Nginx的优点

發布時間:2025/3/20 Nginx 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx的优点 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Nginx的優點


? ? ? ? ? 1、可以高并發連接

? ? ? ? ??官方測試Nginx能夠支撐5萬并發連接,實際生產環境中可以支撐2~4萬并發連接數。

? ? ? ? ??原因,主要是Nginx使用了最新的epoll(Linux2.6內核)和kqueue(freeBSD)網路I/O模型,而Apache使用的是傳統的Select模型,其比較穩定的Prefork模式為多進程模式,需要經常派生子進程,所以消耗的CPU等服務器資源,要比Nginx高很多。


? ? ? ? ??2、內存消耗少

? ? ? ? ??Nginx+PHP(FastCGI)服務器,在3萬并發連接下,開啟10個Nginx進程消耗150MB內存,15MB*10=150MB,開啟的64個PHP-CGI進程消耗1280內存,20MB*64=1280MB,加上系統自身消耗的內存,總共消耗不到2GB的內存。

? ? ? ? ??如果服務器的內存比較小,完全可以只開啟25個PHP-CGI進程,這樣PHP-CGI消耗的總內存數才500MB。


? ? ? ? ??3、成本低廉

? ? ? ? ??購買F5BIG-IP、NetScaler等硬件負載均衡交換機,需要十多萬到幾十萬人民幣,而Nginx為開源軟件,采用的是2-clause BSD-like協議,可以免費試用,并且可用于商業用途。

? ? ? ? ??BSD開源協議是一個給使用者很大自由的協議,協議指出可以自由使用、修改源代碼、也可以將修改后的代碼作為開源或專用軟件再發布。


? ? ? ? ??4、配置文件非常簡單

? ? ? ? ??網絡和程序一樣通俗易懂,即使,非專用系統管理員也能看懂。

? ? ? ? ??5、支持Rewrite重寫

? ? ? ? ??能夠根據域名、URL的不同,將http請求分到不同的后端服務器群組。

? ? ? ? ??6、內置的健康檢查功能

? ? ? ? ??如果NginxProxy后端的某臺Web服務器宕機了,不會影響前端的訪問。

? ? ? ? ??7、節省帶寬

? ? ? ? ??支持GZIP壓縮,可以添加瀏覽器本地緩存的Header頭。

? ? ? ? ??8、穩定性高

? ? ? ? ??用于反向代理,宕機的概率微乎其微。

? ? ? ? ??9、支持熱部署

? ? ? ? ??Nginx支持熱部署,它的自動特別容易,并且,幾乎可以7天*24小時不間斷的運行,即使,運行數個月也不需要重新啟動,還能夠在不間斷服務的情況下,對軟件版本進行升級。

? ? ? ? ??Nginx、Apache、Lighttpd對比


? ? ? ? ??可以看出,Nginx在反向代理、Rewrite規則、穩定性、靜態文件處理,內存消耗等方面,有很強的優勢,使用Nginx取代傳統的Apache服務器,會得到多方面的性能提升。


總結

以上是生活随笔為你收集整理的Nginx的优点的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。