ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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




 




Copyright © Lexa Software, 1996-2009.