reading upstream status line
    Zherdev Anatoly 
    tolyar at mx.ru
       
    Thu Apr 28 14:14:43 MSD 2005
    
    
  
В error_log'e получаю следующие строки:
upstream closed prematurely connection while reading upstream status
line
Хочется поподробнее узнать, что понимается под status line и может ли
возникнуть такая ситуация если был запрошен php, скрипт который
отвалился по max_execution_time (или по чему-то подобному, например
max_input_time). Или это надо лечить в настройках nginx ?
Собственно точно известно, что в этом случае выполняется php скрипт,
который теоретически может висеть довольно долго, а хочется дать ему
такую возможность.
И еще вопрос из той де оперы. В ngx_http_proxy_upstream.c
есть кусок
    if (rev->timedout) {
        ngx_http_proxy_next_upstream(p, NGX_HTTP_PROXY_FT_TIMEOUT);
        return;
    }
то есть в случае такой ошибки идет на следующий апстрим. Если например
глобально поменять значение rev->timedout , то на какие еще операции
помимо ожидания статуса это может повлиять и какой ручкой это меняется ?
-- 
Zherdev Anatoly.
    
    
More information about the nginx-ru
mailing list