Re[5]: PHP FastCGI и "upstream prematurely closed connection"

Beer Artur izatop at mail.ru
Mon Apr 9 13:05:43 MSD 2007



-----Original Message-----
From: Сухачев Андрей <andrew at comby.com>
To: Beer Artur <nginx-ru at sysoev.ru>
Date: Mon, 9 Apr 2007 12:56:50 +0400
Subject: Re[4]: PHP FastCGI и "upstream prematurely closed connection"

> Hello Beer,
> 
> Monday, April 9, 2007, 12:16:35 PM, you wrote:
> 
> > Да, еще + вот эту траву покурить
> > http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_next_upstream
> 
>   :] сорри, действительно ступил.
>   Поставил, посмотрим что получится...
> 
> > Только вот, в моем случае - все гораздо хуже. 
> > Без перезапуска самого spawn-cgi, все процессы остаются висячими и RUN'ятся в top'е. Ни тебе
> > select'ов, и тем более accept'ов. Просто висят и refused connection постоянный на любой запрос.
> > У меня рубутилка spawn-cgi в кроне каждую минуту срабатывает - как вариант)))
> 
>   попробуй добавить трейсы php скриптов. Я сначала думал, что "upstream prematurely closed
>   connection" вызывают php-скрипты, падающие в кору (на связке apache+mod_php + nginx падающие
>   скрипты вызывают именно этот эффект), добавил трейсы и увидел, что до выполнения скрипта даже не
>   доходит.

В том-то и дело, что запросы не доходят.
Я сначала грешил на mysql, в общем-то не безпричинно, но следствие показало что вероятность этого - процентов 20.
Знал бы я еще как этот самый трейс сделать и время найти на это :)

>   Если php процессы run'ятся, значит тупит скрипт.
> 

Вот... осталось только понять, из-за чего они стали так тупить...

> -- 
> Best regards,
>  Сухачев                            mailto:andrew at comby.com
> 
> 


Узнай погоду на выходные на Погоде@Mail.Ru! http://rb.mail.ru/cln3443/pogoda.mail.ru/





More information about the nginx-ru mailing list