Linux的Nginx四:功能|模块
一.功能
基本HTTP功能
a)提供靜態文件和index文件,處理靜態文件,索引文件以及自動索引,打開文件描述符緩存;
b)使用緩存加速反向代理,反向代理加速(無緩存),簡單的負載均衡和容錯;
c)使用緩存機制加速遠程FastCGI,簡單的負載均衡和容錯;
d)模塊化的結構。過濾器包括gzipping,byte ranges,chunked responses,以及 SSI-filter。在SSI過濾器中,到同一個 proxy 或者 FastCGI 的多個子請求并發處理;
e)支持SSL 和 TLS SNI 支持;
f)IMAP/POP3代理服務功能;
g)使用外部 HTTP 認證服務器重定向用戶到 IMAP/POP3 后端;
h)使用外部 HTTP 認證服務器認證用戶后連接重定向到內部的 SMTP 后端;
其他HTTP功能
a)基于名稱和基于IP的虛擬服務器; b)支持Keep-alive和管道連接; c)靈活的配置和重新配置、在線升級的時候不用中斷客戶訪問的處理; d)訪問日志的格式,緩存日志寫入和快速日志輪循; e)3xx-5xx錯誤代碼重定向; f)速度限制二.模塊
Nginx的核心模塊包括內核模塊和事件驅動模塊,即:CoreModule和EventsModule;另外還有第三方模塊 HTTP內核模塊,HttpCoreModule,它是Nginx服務器的核心模塊。
CoreModule和EventsModule模塊的配置相對于HttpCoreModule會少一些,但是它們的配置將會影響系統的性能,而非功能上的差異。
1、CoreModule用于控制Nginx服務器的基本功能;?
2、EventsModule用于控制Nginx如何處理連接。該模塊的指令的一些參數會對應用系統的性能產生重要的影響;?
3、HttpCoreModule提供HTTP訪問Nginx服務器,該模塊是不能缺少的。
?
總結
以上是生活随笔為你收集整理的Linux的Nginx四:功能|模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 创业板开通需要条件
- 下一篇: 第一只上市的科创板股票