nginx簡介及優點總結


簡介:nginx是web服務器,由C語言開發,基於事件驅動能處理百萬級別的tcp連接,高度模塊化的設計和自由的許可證使得擴展其功能的模塊層出不窮,

跨平台,可使用當前操作系統特有的一些高效API來提高自己的性能,nginx以性能為王。

選擇nginx的核心理由是處理高並發請求的同時保持高效的服務。

 

優點

1. 更快

單次請求更快,高峰期也更快

 

2. 高擴展性

極具擴展性,它由多個不同功能、不同層次、不同類型且耦合度極高的模塊組成,這種低耦合的設計,造就了它龐大的第三方模塊

 

3. 高可靠性

每個worker進程相對獨立,master進程在某個worker進程出錯時能迅速拉起新的worker進程

nginx的可靠性來源於其核心框架代碼的優秀設計、模塊設計的簡單性。

官方提供的常用模塊都很穩定。

 

4. 低內存消耗

一般情況下10000個非活躍的keep-alive連接僅消耗2.5M的內存

 

5. 單機支持10萬以上的並發連接

nginx支持的並發連接上限取決於內存,10萬遠沒封頂

 

6. 熱部署

master管理進程

worker工作進程

 

7. 最自由的BSD許可協議

--------------------------------------------------------------------------------------------

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM