spawn-fcgi y 503 Bad Gateway

Posted by on February 5, 2010 at 7:34 pm.

Este es un error MUY común el 503 Bad Gateway al menos usando

nginx

+

spawn-fcgi

, yo terminaba encontrándomelo cada 2 o 3 días y sin razón aparente.

La forma como terminé resolviéndolo fue especificando el valor de la variable

PHP_FCGI_MAX_REQUESTS

en el script

/usr/bin/php-fastcgi a 1000

:

#!/bin/sh
PHP_FCGI_MAX_REQUESTS=1000 \
/usr/bin/spawn-fcgi blah blah blah

Luego terminé agregando más procesos a

spawn-fcgi

para darle más fluidez por lo que terminó quedando el script con algo como:

#!/bin/sh
PHP_FCGI_CHILDREN=3 \
PHP_FCGI_MAX_REQUESTS=1000 \
/usr/bin/spawn-fcgi blah blah blah