1. 程式人生 > >Nginx連線處理方法

Nginx連線處理方法

nginx支援各種連線處理方法。特定方法的可用性取決於所使用的平臺。在支援多種方法的平臺上,nginx通常會自動選擇最有效的方法。但是,如果需要,可以使用use指令顯式選擇連線處理方法。

支援以下連線處理方法:

  • select - 標準方法。支援模組自動構建在缺乏更有效方法的平臺上。 --with-select_module和--without-select_module配置引數可用於強制啟用或禁用此模組的構建。
  • poll - 標準方法。支援模組自動構建在缺乏更有效方法的平臺上。 --with-poll_module和--without-poll_module配置引數可用於強制啟用或禁用此模組的構建。
  • kqueue - 在FreeBSD 4.1 +,OpenBSD 2.9 +,NetBSD 2.0和macOS上使用的有效方法。
  • Linux 2.6+上使用的epoll-efficient方法。
  • / dev / poll - Solaris 7 11/99 +,HP / UX 11.22+(eventport),IRIX 6.5.15+和Tru64 UNIX 5.1A +上使用的有效方法。
  • eventport - 事件埠,Solaris 10+上使用的方法(由於已知問題,建議使用/ dev / poll方法)。