Re[7]: Оптимальная настройка

Igor Sysoev is at rambler-co.ru
Fri Dec 3 17:07:49 MSK 2004


On Fri, 3 Dec 2004, Konstantin N. Bezruchenko wrote:

> Hi, Igor.
>
> >> > А можно прислать мне (не в спсиок) tcpdump двух потоков c Апачём и nginx:
> >> > tcpdump -i <intreface> -n -vv src host <ip> and dst host <ip> and dst port <port>
> >> > Вместо <interface>, <ip> и <port> поставить нужные значения.
> >>
> >> Ушли 2 лога вам на личный адрес.
>
> > Судя по логам сессия с Апачём длится примерно 7.5 секунд, а с nginx - 9 секунд.
> > При этом в случае Апача клиент практически всегда сообщает о tcp window
> > размером 17424 байта, иногда 16384. В случае nginx окно тоже практически
> > всегда 17424 байта за исключением самого начала, там наблюдается такая
> > картина:
>
> [skip]
>
> > То есть, в какой-то момент клиент не готов принимать данные, возможно,
> > из-за этого и разница в полторы секунды. Моё предположение такое, что nginx
> > отдаёт сжатые страницы, а Апач - нет, и в первом случае клиент занят
> > декомпрессией.
>
> > Я прав насчёт сжатия ?
>
> Нет, nginx собран с

Кстати, в Апачевском логе только два соединения, причём они устанавливаются
одновременно, а в логе nginx - три, сначала работает одно, в котором
происходит уменьшение окна, а затем почти одновременно открываются два других.
Похоже на то, что у nginx запросили html, который парсили (в этот момент
окно уменьшалось), а затем отрывались два соединения, по которым шли картинки.
Первое же соединение до самого конца больше не использовалось - по нему было
сделано лишь два запроса в самом начале.


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





More information about the nginx-ru mailing list