настройка редиректора

Alex Vorona voron at amhost.net
Wed Nov 19 14:44:19 MSK 2008


19.11.2008 12:40, Sergey Shepelev wrote:
> Здравствуйте.
> 
> Компания - регистратор доменов предоставляет услугу HTTP redirect с 
> юзерского домена на какой угодно адрес.
> Эту услугу обслуживает nginx на одном адресе, на одной машине.
разнести на несколько IP может быть полезным, например чтобы иметь на каждом свой backlog
> 
> Клиентов часто ДДоСят, поэтому редиректор тоже под большой нагрузкой 
> из-за этого.
> 

таймауты tcp, лимиты на сокеты и тп.
> Доменов, с которых надо редиректить, примерно 500, это число будет 
> расти, но достаточно медленно.
> 
> Задача nginx - максимально быстро вернуть редирект и принудительно 
> закрыть соединение.
> 
> Есть ли аргументы в пользу "нестабильного" 0.7, например, он быстрее 
> ищет сервер в списке виртхостов?
> 
> Работающий nginx 0.5 давно настраивал плохо разбирающийся в nginx 
> человек, поэтому присылать текущий конфиг смысла не вижу.
> 
> Значительного увеличения производительности удалось достигнуть за счет
> 
>      listen (ip):80 *default rcvbuf=2K backlog=128*;
> 

backlog поднять выше. 1к-4к например. Неплохо включить deferred для linux и accept_filter=httpready 
для freebsd
> можно ли здесь еще что-нибудь улучшить?
> 





More information about the nginx-ru mailing list