ПРОЕКТЫ 


  АРХИВ 


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[2]: Оптимальная настр ойка



On Tue, 30 Nov 2004, Konstantin N. Bezruchenko wrote:

> > Я правильно понимаю, что картинки смотрелись в MSIE через быстрое
> > соединение, а на Апаче выключен keep-alive ?
>
> Все верно, только keep-alive включен. Без него совсем плохо.
>
> > Можно попробовать три вещи:
> > 1) поставить "keepalive_timeout  0" nginx'у.
> > 2) включить keep-alive в Апаче.
> > 3) посмотреть nginx с keep-alive не в MSIE.
> > Сравнить.
>
> Я собственно это и делал.

Во всех трёх вариантах nginx отдаёт визуально медленее ?

> > Что значит "с этим конфигом все грузилось очень медленно" - это всё та же
> > проблема с картинками или что-то ещё ?
>
> Ну просто медленно :-) Т.е. nginx отдает мне 3 картинки в секунду, в
> то-же время апач отдает за это время 6-7

То есть, всё те же картники ?

Можно попробовать две директивы

1) "tcp_nopush   on;" имеет смысл на FreeBSD 4.5+ при использовании sendfile
                      и на Linux при использовании sendfile.

2) "tcp_nodelay  on;" включает TCP_NODELAY по окончании первого запроса в
                      в keep-alive соединении.

Директивы могут быть заданы вместе. tcp_nopsuh имеет больший приоритет.


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




 




Copyright © Lexa Software, 1996-2009.