Alex Vorona | 19 Nov 12:44

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

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
> можно ли здесь еще что-нибудь улучшить?
> 


Gmane