nginx簡介及優點總結

2022-05-01 08:54:10 字數 618 閱讀 6154

簡介: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許可協議

Nginx簡介 使用場景及優點

nginx是一款自由 開源 高效能的http伺服器和反向 伺服器,可以當做imap,pop3,smtp 伺服器。優點 1 輕量級,記憶體 cpu資源占用相比於apache要少 2 抗併發,nginx處理請求是非同步非阻塞型的,apache處理請求是阻塞型的,在高併發的情況下nginx能保持低資源低消...

Nginx簡介及配置實戰

目錄 一 簡介 二 應用場景 三 nginx安裝 四 nginx常用命令 五 預設配置檔案說明 六 反向 配置例項 七 負載均衡配置例項 nginx 是乙個高效能的http和反向 web伺服器,同時也提供了imap pop3 smtp服務。其特點是占有記憶體少,併發能力強,事實上nginx的併發能力...

Nginx簡介及使用Nginx實現負載均衡的原理

nginx 這個輕量級 高效能的 web server 主要可以幹兩件事情 直接作為http server 代替apache,對php需要fastcgi處理器支援 另外乙個功能就是作為反向 伺服器實現負載均衡 1 環境 a.我們本地是windows系統,然後使用virutalbox安裝乙個虛擬的li...