在nginx發布的版本中,除了http和mail模組之外,還有其他一些模組。這些模組在預設安裝中沒有被安裝,但是可以在編譯安裝時適當地配置選項 --with-_module來啟用相應的選項,如表1-5所示。
正如你所看到的,所有這些模組都是建立在http模組的基礎之上的,它們提供了額外的功能。在編譯時啟用這些模組根本不會影響到執行效能,以後在配置使用這些模組時效能會產生影響。
因此,對於網路加速器/**,就配置選項來說,我想提出以下建議。
及web伺服器。
$ ./configure --with-http_stub_status_module
不同之處在於它們面對的客戶,處於web加速角色時,會考慮到ssl請求的終結,也包括處理**客戶和基於客戶**決策。處於web服務角色時,則僅需要提供預設檔案訪問能力。
我總是推薦啟用stub_status模組,這是因為它提供了收集nginx如何執行、對其度量的乙個方法。
不再使用的模組
有些http模組通常情況下是啟用的,但是可以通過設定適當的--without-_module選項禁用它們。如果在配置中不使用這些模組,如表1-6所示,那麼你可以禁用它們。
《精通Nginx》一1 4 使用各種模組
在nginx發布的版本中,除了http和mail模組之外,還有其他一些模組。這些模組在預設安裝中沒有被安裝,但是可以在編譯安裝時適當地配置選項 with module來啟用相應的選項,如表1 5所示。正如你所看到的,所有這些模組都是建立在http模組的基礎之上的,它們提供了額外的功能。在編譯時啟用這...
nginx模組 使用gdb除錯nginx原始碼
工欲善其事必先利其器,如何使用除錯工具gdb一步步除錯nginx是了解nginx的重要手段。ps 本文的目標人群是像我這樣初接觸unix程式設計的同學,如果有什麼地方錯誤請指正。這裡就不說了,谷歌一搜一堆,這裡推薦一篇文章 gdb 命令詳細解釋 請重點看一下step,run,break,list,i...
nginx模組 使用gdb除錯nginx原始碼
工欲善其事必先利其器,如何使用除錯工具gdb一步步除錯nginx是了解nginx的重要手段。ps 本文的目標人群是像我這樣初接觸unix程式設計的同學,如果有什麼地方錯誤請指正。這裡就不說了,谷歌一搜一堆,這裡推薦一篇文章 gdb 命令詳細解釋 請重點看一下step,run,break,list,i...