延迟选项在NGINXs listen指令中意味着什么?

bod*_*ous 52 nginx

我已经看到示例NGINX配置,其中"延迟"选项添加到listen指令中

server { 
  listen 80 default deferred;
  ... 
}
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚它的作用(以及我是否应该使用它),文档对我来说没有多大意义

延迟 - 表示在Linux上借助选项TCP_DEFER_ACCEPT使用推迟的accept(2)

任何人都可以解释这个选项是什么?

Day*_*ayo 53

TCP_DEFER_ACCEPT可以通过减少服务器和客户端之间发生的初步手续数量来帮助提高性能.

你可以在这里阅读更多相关信息.

  • 这仍然与2017年相关吗? (6认同)
  • 链接已损坏,请尝试以下操作:https://web.archive.org/web/20130521025331/http://www.techrepublic.com/article/take-advantage-of-tcpip-options-to-optimize-data-transmission/1050771 (3认同)