Ответ 1
TCP_DEFER_ACCEPT может помочь повысить производительность за счет уменьшения количества предварительных формальностей, которые происходят между сервером и клиентом.
Подробнее об этом можно узнать ЗДЕСЬ.
Я видел пример конфигураций NGINX с опцией "отложен", добавленной в директиву listen
server {
listen 80 default deferred;
...
}
Я не могу понять, что он делает (и должен ли я его использовать), и документация не имеет для меня слишком большого смысла
Отложенное - указывает на использование отложенного accept (2) в Linux с помощь опции TCP_DEFER_ACCEPT
Может кто-нибудь объяснить, для чего этот вариант?
TCP_DEFER_ACCEPT может помочь повысить производительность за счет уменьшения количества предварительных формальностей, которые происходят между сервером и клиентом.
Подробнее об этом можно узнать ЗДЕСЬ.