Hello! On Tue, Apr 16, 2013 at 04:43:29AM +0400, denis wrote:
> 16.04.2013 0:04, Maxim Dounin пишет: > >но для большинства задач поведение по умолчанию наиболее разумно. > > > А почему? Ведь получается, что это потенциальный вектор для атаки. Поведение по умолчанию - закрыть соединение с бекендом, если клиент закрыл соединение с nginx'ом. И это позволяет, при грамотном программировании на бекенде, не тратить ресурсы на дальнейшую обработку таких запросов. Ну и в любом случае - экономит ресурсы на nginx'е. Противоположный вариант работы - дожидаться ответа от бекенда, даже если клиент закрыл соединение - редко когда имеет смысл сам по себе. В конкретном обсуждаемом случае - его применимость является следствием того факта, что лимитируется количество соединений в nginx'е, в то время как на самом деле - предполагается лимитировать количество занятых процессов бекенда. -- Maxim Dounin http://nginx.org/en/donation.html _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
