NGINXのlistenディレクティブのdeferredオプションはどういう意味ですか? 質問する

NGINXのlistenディレクティブのdeferredオプションはどういう意味ですか? 質問する

私は、listenディレクティブに「deferred」オプションを追加したNGINX設定の例を見たことがあります。

server { 
  listen 80 default deferred;
  ... 
}

それが何をするのか(そして、それを使用すべきかどうか)がわかりませんし、ドキュメントもあまり意味をなさないです

deferred -- Linux 上で TCP_DEFER_ACCEPT オプションの助けを借りて延期された accept(2) を使用することを示します。

このオプションの目的を説明できる人はいますか?

ベストアンサー1

TCP_DEFER_ACCEPT は、サーバーとクライアント間で行われる事前手続きの量を減らすことで、パフォーマンスを向上させることができます。

詳しくはこちらをご覧くださいここ

おすすめ記事