ПРОЕКТЫ 


  АРХИВ 


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]: an upstream response is buffered to a temporary file



Hello Anton,

Tuesday, May 8, 2007, 10:44:39 AM, you wrote:

> Hello Сухачев,

> You wrote on Tuesday, May 8, 2007, 10:25:59 AM:

СА>>   Я постоянно вижу в логах сообщения:
СА>>       an upstream response is buffered to a temporary file
СА>> /usr/local/nginx/fastcgi_temp/9/00/0000000009 while reading upstream

СА>>   и у меня в связи с этим несколько вопросов:
СА>>     1. Насколько это критично для производительности?

> Зависит от того, какой процент запросов пишется на диск, и сколько
> запросов в секунду.

  Это только грепать логи и смотреть какой процент? Или есть какие-то 
внутренние каунтеры?

СА>>     if ( критично )
СА>>        2. Почему он это делает когда памяти в принципе достаточно?

> Память не резиновая, поэтому нужно явно указать в конфигурации сколько
> памяти ты готов отдать под эти буфера. Если физической RAM много, то и
> буфера можно сделать побольше.

СА>>        3. Как от этого избавиться? Я перепробовал уже кучу
СА>> директив, связанных с размерами различных буферов

> fastcgi_buffers тоже?

  Нет, я такого параметра в доке не нашел...
  Похоже дока сильно отстает от кода ... :(

  Я пробовал proxy_buffers, client_body_buffer_size и proxy_buffer.

-- 
Best regards,
 Сухачев                            mailto:andrew@xxxxxxxxx




 




Copyright © Lexa Software, 1996-2009.