我看到过添加“deferred”选项的NGINX配置示例,该选项添加到了listen指令中。
server {
listen 80 default deferred;
...
}
我无法理解它的作用(以及是否应该使用它),文档对我来说也没有太多意义。
deferred -- 表示我们应该使用Linux上的TCP_DEFER_ACCEPT选项来延迟accept(2)的调用
有人能解释一下这个选项是用来干什么的吗?
我看到过添加“deferred”选项的NGINX配置示例,该选项添加到了listen指令中。
server {
listen 80 default deferred;
...
}
我无法理解它的作用(以及是否应该使用它),文档对我来说也没有太多意义。
deferred -- 表示我们应该使用Linux上的TCP_DEFER_ACCEPT选项来延迟accept(2)的调用
有人能解释一下这个选项是用来干什么的吗?
TCP_DEFER_ACCEPT
是提高流数据性能的一种技术。 - Devy