ПРОЕКТЫ 


  АРХИВ 


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[4]: очень много клиен тов



On Wed, 15 Feb 2006, Anton Maksimenkov wrote:

С одним из сильно посещаемых сайтов при попытке перевести его с
apache на nginx происходит сильное падение трафика (обслуживания),
почти в 2 раза.
...
Всвязи с чем вопрос. Где ещё покрутить, чтобы добиться от nginx хотя
бы того же, что выкачивал апач? И почему такое снижение интенсивности?
Какая ОС ? Есть ли в логах что-нибудь про alert|crit ?
OpenBSD 3.7. В error.log вылезает в основном класса [error]
2006/02/14 07:59:36 [error] 13986#0: *283048 connect() to 127.0.1.6:80
failed (61: Connection refused) while connecting to upstream, client:
X.X.X.X, server: www.domen.ru, URL: "/tree/img/k008.jpg", upstream:
"127.0.1.6:80/vasya//tree/img/k008.jpg", host: "vasya.domen.ru"
Ещё добавлю: эта проблема (снижение выдаваемого трафика) была с самого
начала, с полу-дефолтным конфигом. Это потом я нарастил буферы,
увеличил их кол-во, накрутил вобщем конфиг. Но улучшений всё равно
замечено не было, и тогда я написал сюда.
Буферы можно убрать.
Можно попробовать такое:

     tcp_nodelay  on;

Пробовал. Что с ней, что без, изменений не отмечено. На всякий случай

А сколько одновременных Апачей работало до перехода на nginx ?
Какой размер ядерного TCP буфера отправки ?
Насколько я понимаю, в данном случае появился лишь оверхед от
проксирования nginx'ом и больше ничего. Возможно ли отдавать статику
nginx'ом без проскирования на Апач ?


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.