количество соединений

Eugene my-subscr at mail.ru
Mon May 15 15:05:07 MSD 2006


>На рапиде решают очень просто - по IP.
>
Как с помощью nginx можно корректно обработать эту ситуацию?
Мне видится только такое решение:
с помощью фаервола ограничиваем число подключений, но "лишние" не 
убиваем, а перенаправляем на 127.0.0.1:8000
там nginx отдает стандартную html страничку. Но ее надо отдать не с 
кодом 200, а с какой-то ошибкой? Вопрос какая ошибка лучше подойдет по 
смыслу: 403, 500 или какая-то другая? Может выдать 503 с заголовком 
Retry-After: 3600, в надежде, что за это время ip освободится и можно 
будет продолжить скачивание. И как можно сделать такую ошибку?


Евгений





More information about the nginx-ru mailing list