PHP FastCGI - connection refused

Arthur F. Bier izatop at mail.ru
Sat Apr 7 22:37:03 MSD 2007


Здравствуйте, Mikhail.

Вы писали 7 апреля 2007 г., 22:22:31:


> Arthur F. Bier пишет:

>>>> Падает в кору, как раз когда out of memory и recursive call случается.

>>> ну тут логика стандартная
>>> отключаются все экстеншны кроме необходимых и все сторонние типо  
>>> еакселераторов
>>> если падения всё равно продолжабтся - то пхп собирается с дебаговой
>>> информацией
>>> делается backtrace коры, вдумчиво изучается и пишется багрепорт.

>> Ладно, увеличил до 512М - пуская жрет на здоровье.
>> Но, теперь, в логи зачастило сообщение такого вида
>> 2007/04/07 20:59:31 [error] 19788#0: accept() failed (53:
>> Software caused connection abort) while accepting new connection on
>> 89.179.244.164:80
>> И опять же, 502 ошибка то появляется, то исчезает.
>> Если время от времени килять php и перезапускать spawn-php - некоторое
>> время живет без проблем.

> А количество конкуретных запросов как относится к PHP_FCGI_CHILDREN?
> Замечено (http://bugs.php.net/bug.php?id=39809), что при превышении 
> количеством запросов количества процессов php-cgi, php ведет себя 
> некорректно. Попробуйте увеличить PHP_FCGI_CHILDREN?

> --------
> С уважением,
> Михаил Саяпин.

Ну что же, было 40 процессов, будет 100, а там - посмотрим.
Вообще, мне кажется вся проблема в тяжелых запросах к mysql (скорее
всего это UPDATE), который лочит таблицу со всеми вытекающими.

-- 
С уважением,
 Arthur                          mailto:izatop at mail.ru






More information about the nginx-ru mailing list