spawn-fcgi умирает после нескольких подключений

Недавно я установил новую машину Ubuntu с wordpress, spawn-fcgi и nginx.

Каждое утро я пытался просмотреть свой блог и получал ошибку 502 Bad Gateway error.

Я попытался найти какой-нибудь журнал о том, почему php-cgi умер, но ничего не смог найти.

Я запускаю spawn-fcgi так:

sudo /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid

Я только что сделал следующий тест:

запустил команду spawn-fcgi, а затем осадил его.

Примерно после 480 подключений spawn-fcgi умер, и я начал получать 502 ошибки.

Любая идея, почему это произошло, где я мог бы найти какие-то журналы?


person Andrei Serdeliuc ॐ    schedule 01.12.2009    source источник


Ответы (1)


Это может быть не настоящее исправление, а установка

PHP_FCGI_MAX_REQUESTS=400

переменная среды заставит php убить себя после 400 запросов и повторного выполнения, поэтому проблема не появится.

person Michal Čihař    schedule 06.12.2009