1、可以高并發(fā)連接官方測(cè)試Nginx能夠支撐5萬并發(fā)連接,實(shí)際生產(chǎn)環(huán)境中可以支撐2~4萬并發(fā)連接數(shù)。原因,主要是Nginx使用了最新的epoll(Linux2.6內(nèi)核)和kqueue(freeBSD)網(wǎng)路I/O模型,而Apache使用的是...
1、可以高并發(fā)連接
官方測(cè)試Nginx能夠支撐5萬并發(fā)連接,實(shí)際生產(chǎn)環(huán)境中可以支撐2~4萬并發(fā)連接數(shù)。
原因,主要是Nginx使用了最新的epoll(Linux2.6內(nèi)核)和kqueue(freeBSD)網(wǎng)路I/O模型,而Apache使用的是傳統(tǒng)的Select模型,其比較穩(wěn)定的Prefork模式為多進(jìn)程模式,需要經(jīng)常派生子進(jìn)程,所以消耗的CPU等服務(wù)器資源,要比Nginx高很多。
2、內(nèi)存消耗少
Nginx+PHP(FastCGI)服務(wù)器,在3萬并發(fā)連接下,開啟10個(gè)Nginx進(jìn)程消耗150MB內(nèi)存,15MB*10=150MB,開啟的64個(gè)PHP-CGI進(jìn)程消耗1280內(nèi)存,20MB*64=1280MB,加上系統(tǒng)自身消耗的內(nèi)存,總共消耗不到2GB的內(nèi)存。
如果服務(wù)器的內(nèi)存比較小,完全可以只開啟25個(gè)PHP-CGI進(jìn)程,這樣PHP-CGI消耗的總內(nèi)存數(shù)才500MB。
3、成本低廉
購買F5BIG-IP、NetScaler等硬件負(fù)載均衡交換機(jī),需要十多萬到幾十萬人民幣,而Nginx為開源軟件,采用的是2-clause BSD-like協(xié)議,可以免費(fèi)試用,并且可用于商業(yè)用途。
BSD開源協(xié)議是一個(gè)給使用者很大自由的協(xié)議,協(xié)議指出可以自由使用、修改源代碼、也可以將修改后的代碼作為開源或?qū)S密浖侔l(fā)布。
4、配置文件非常簡(jiǎn)單
網(wǎng)絡(luò)和程序一樣通俗易懂,即使,非專用系統(tǒng)管理員也能看懂。
5、支持Rewrite重寫
能夠根據(jù)域名、URL的不同,將http請(qǐng)求分到不同的后端服務(wù)器群組。
6、內(nèi)置的健康檢查功能
如果NginxProxy后端的某臺(tái)Web服務(wù)器宕機(jī)了,不會(huì)影響前端的訪問。
7、節(jié)省帶寬
支持GZIP壓縮,可以添加瀏覽器本地緩存的Header頭。
8、穩(wěn)定性高
用于反向代理,宕機(jī)的概率微乎其微。
9、支持熱部署
Nginx支持熱部署,它的自動(dòng)特別容易,并且,幾乎可以7天*24小時(shí)不間斷的運(yùn)行,即使,運(yùn)行數(shù)個(gè)月也不需要重新啟動(dòng),還能夠在不間斷服務(wù)的情況下,對(duì)軟件版本進(jìn)行升級(jí)。
Nginx、Apache、Lighttpd對(duì)比
可以看出,Nginx在反向代理、Rewrite規(guī)則、穩(wěn)定性、靜態(tài)文件處理,內(nèi)存消耗等方面,有很強(qiáng)的優(yōu)勢(shì),使用Nginx取代傳統(tǒng)的Apache服務(wù)器,會(huì)得到多方面的性能提升。
作者:三棵石頭
來源:https://blog.csdn.net/u010098159/article/details/81331522
來源:本文內(nèi)容搜集或轉(zhuǎn)自各大網(wǎng)絡(luò)平臺(tái),并已注明來源、出處,如果轉(zhuǎn)載侵犯您的版權(quán)或非授權(quán)發(fā)布,請(qǐng)聯(lián)系小編,我們會(huì)及時(shí)審核處理。
聲明:江蘇教育黃頁對(duì)文中觀點(diǎn)保持中立,對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或者完整性不提供任何明示或暗示的保證,不對(duì)文章觀點(diǎn)負(fù)責(zé),僅作分享之用,文章版權(quán)及插圖屬于原作者。
Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發(fā)布查詢平臺(tái)保留所有權(quán)利
蘇公網(wǎng)安備32010402000125
蘇ICP備14051488號(hào)-3技術(shù)支持:南京博盛藍(lán)睿網(wǎng)絡(luò)科技有限公司
南京思必達(dá)教育科技有限公司版權(quán)所有 百度統(tǒng)計(jì)