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