×

Nginx服務(wù)器知識簡介

  • 作者:新網(wǎng)
  • 來源:新網(wǎng)
  • 瀏覽:100
  • 2018-05-15 15:07:40

2004年lgor Sysoev為俄羅斯訪問量第二的rambler.ru站點(diǎn)設(shè)計(jì)開發(fā)出了Nginx,其憑借開源的力量發(fā)展至今已經(jīng)接近成熟與完善,其高效性、穩(wěn)定性、可用性的特點(diǎn)受到了開發(fā)者的青睞,今天我們一起學(xué)習(xí)了解一下Nginx服務(wù)器的基本板塊、常用功能和優(yōu)點(diǎn)吧。

 2004年lgor Sysoev為俄羅斯訪問量第二的rambler.ru站點(diǎn)設(shè)計(jì)開發(fā)出了Nginx,其憑借開源的力量發(fā)展至今已經(jīng)接近成熟與完善,其高效性、穩(wěn)定性、可用性的特點(diǎn)受到了開發(fā)者的青睞,今天我們一起學(xué)習(xí)了解一下Nginx服務(wù)器的基本板塊、常用功能和優(yōu)點(diǎn)吧。

002UASMrzy7605pjKJv15&690.jpg

<div
Nginx服務(wù)器的基本板塊
 
Nginx是基于模塊化的構(gòu)建方式,按照功能可以劃分為:Nginx核心模塊(內(nèi)核模塊、事件驅(qū)動模塊)、Nginx郵件模塊(Mail的內(nèi)核模塊和相關(guān)的認(rèn)證代理、提供POP3、IMAP和SMTP的SSL模塊)、HTTP服務(wù)模塊(HTTP的內(nèi)核模塊、標(biāo)準(zhǔn)模塊、可選的HTTP模塊);按照發(fā)布模塊可以劃分為:官方模塊、第三方模塊;按照可選項(xiàng)可以劃分為:必選模塊、可選模塊。
 
Nginx服務(wù)器常用的功能
 
1、HTTP代理、反向代理:Nginx在做反向代理時,能夠提供性能穩(wěn)定且提供配置靈活的轉(zhuǎn)發(fā)功能,可以實(shí)現(xiàn)無緩存的反向代理加速,提供網(wǎng)站運(yùn)行速度
 
(Nginx正向代理、反向代理)
 
2、負(fù)載均衡:Nginx提供負(fù)載均衡策略有內(nèi)置策略和擴(kuò)展策略兩種,內(nèi)置策略是輪詢、加權(quán)輪詢、Ip hash;擴(kuò)展策略是可以實(shí)現(xiàn)所有的負(fù)載均衡算法。
 
(Nginx內(nèi)置策略是輪詢、加權(quán)輪詢、Ip hash)
 
3、Web緩存:Nginx可以對不同的文件做不同的緩存處理,配置靈活,處理靜態(tài)文件、索引文件、自動索引的效率都非常高。
 
Nginx服務(wù)器的優(yōu)點(diǎn)
 
1、高效性:Nginx采用內(nèi)核Poll模型,占用極低的內(nèi)存資源就可以支持50000個并發(fā)連接數(shù)響應(yīng),有著無與倫比的高效性。
 
2、穩(wěn)定性:Nginx采用分階段資源分配技術(shù),CPU和內(nèi)存占用率極低,官方表示:Nginx可以以2.5MB的內(nèi)存保持10000個沒有活動的連接,也就是說,DDOS類似的網(wǎng)絡(luò)攻擊對Nginx基本無效。
 
3、可用性:Nginx支持熱部署,啟動速度迅速,在不間斷服務(wù)情況下可對軟件版本與配置進(jìn)行升級,基本可以實(shí)現(xiàn)7x24x365不間斷運(yùn)行。
 
很明顯Nginx服務(wù)器作為HTTP服務(wù)器有著其他WEB服務(wù)器無法比擬的優(yōu)勢。希望通過本文的分享,大家能夠有所收獲。
 

免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費(fèi)咨詢獲取折扣

Loading