nginx-1.1.0
Maxim Dounin
mdounin на mdounin.ru
Пн Авг 1 21:49:25 UTC 2011
Hello!
On Mon, Aug 01, 2011 at 08:59:34PM +0400, Михаил Монашёв wrote:
[...]
> > *) Добавление: директива lingering_close.
> > Спасибо Максиму Дунину.
>
> Ждём описания этой директивы.
http://mailman.nginx.org/pipermail/nginx-devel/2011-July/001016.html
lingering_close on|off|always
Normally nginx uses lingering close if it expects more data from client
(e.g. if it wasn't able to read full request for some reason). With
"lingering_close always;" it's now possible to always use lingering
close. This may be beneficial from compatibility point of view though
may consume extra resources.
В большинстве случаев использовать эту директиву не надо,
поведение по умолчанию ("lingering_close on;") достаточно разумно.
В этом режиме nginx сам решает, когда нужно использовать lingering
close, а когда не обязательно.
Для максимальной корректности работы можно использовать
"lingering_close always;", в этом случае lingering close будет
использоваться всегда, т.е. соединение всегда будет закрываться в
два этапа: сначала закрываться на запись, а через некоторое время
(если от клиента более не поступает данных) совсем.
Использовать "lingering_close off" не нужно, это может приводить к
проблемам.
Maxim Dounin
Подробная информация о списке рассылки nginx-ru