私は、listenディレクティブに「deferred」オプションを追加したNGINX設定の例を見たことがあります。
server {
listen 80 default deferred;
...
}
それが何をするのか(そして、それを使用すべきかどうか)がわかりませんし、ドキュメントもあまり意味をなさないです
deferred -- Linux 上で TCP_DEFER_ACCEPT オプションの助けを借りて延期された accept(2) を使用することを示します。
このオプションの目的を説明できる人はいますか?
ベストアンサー1
TCP_DEFER_ACCEPT は、サーバーとクライアント間で行われる事前手続きの量を減らすことで、パフォーマンスを向上させることができます。
詳しくはこちらをご覧くださいここ。