[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Servicio Apache2 caido



si estoy suscripto a la lista, basta con que contesten ahí para que vea
el mensaje

El mié, 27-07-2011 a las 12:49 -0300, Leandro Ledesma escribió: 
> 2011/7/27 Gonzalo Rivero <fishfromsalta@gmail.com>:
> > El mié, 27-07-2011 a las 12:23 -0300, Leandro Ledesma escribió:
> >> Estimados,
> >>
> >> Me encuentro con un tema bastante comun, supongo.
> >>
> >> Mi web estuvo ayer caido desde las 20 hrs hasta las 22 hrs.
> >>
> >> Viendo los log en /var/log/apache2/error.log, en el horario de la
> >> caida encontre lo siguiente:
> >>
> >> [Tue Jul 26 20:40:25 2011] [error] server reached MaxClients setting,
> >> consider raising the MaxClients setting
> 
> > aparentemente estás recibiendo mas peticiones de las que tu server
> > aguanta.
> > Y por lo que se ve mas abajo, hay algún proceso que tarda mucho y/o se
> > muere solo. Y seguramente eso te hace de cuello de botella para voltear
> > todo.
> >
> >> [Tue Jul 26 21:20:04 2011] [error] cgid daemon process died, restarting
> >> [Tue Jul 26 22:32:26 2011] [warn] child process 31781 still did not
> >> exit, sending a SIGTERM
> >>
> >> [Tue Jul 26 22:32:31 2011] [error] child process 32065 still did not
> >> exit, sending a SIGKILL
> >>
> >> [Tue Jul 26 22:32:32 2011] [error] could not make child process 31783
> >> exit, attempting to continue anyway
> >>
> >> [Tue Jul 26 22:32:32 2011] [notice] caught SIGTERM, shutting down
> >> [Tue Jul 26 22:33:24 2011] [notice] Digest: generating secret for
> >> digest authentication ...
> >> [Tue Jul 26 22:33:24 2011] [notice] Digest: done
> >> PHP Warning:  PHP Startup: Unable to load dynamic library
> >> '/usr/lib/php5/20060613/json.so' - /usr/lib/php5/20060613/json.so:
> >> cannot open shared object file: No such file or directory in Unknown
> >> on line 0
> >> [Tue Jul 26 22:33:24 2011] [notice] mod_python: Creating 8 session
> >> mutexes based on 400 max processes and 0 max threads.
> >> [Tue Jul 26 22:33:24 2011] [notice] mod_python: using mutex_directory /tmp
> >>
> >>
> >> Reinicie el servicio /etc/init.d/apache2 restart y todo volvio a la normalidad.
> >>
> >> Estoy viendo el lugar correcto?, a alguien le paso?.
> >>
> >> Gracias.
> >>
> 
> Exacto. Modifique la linea MaxClients a 500, en ram tengo 160gb, segun
que afortunado, ya quisiera tener tanta ram xD

> un analitycs que tengo corriendo, en esa hora tuve una visita de 200
> usuarios, no deberia pasar nada.
> 
> Supongo que el error no esta en ese lugar. Nose donde mirar.
> gracias.
seguramente NO estás sirviendo html estático (en caso de si, debería
volar con solo 200 usuarios), fijate en el access.log que se ejecutó a
esa hora (sospecho que algo en php) y empezá a buscar por ahí. 
Probablemente tengas que tocar algo en el php.ini. Tal vez haya una
consulta a base de datos que esté mal armada, algún bucle infinito, o
errores de otro tipo



Reply to: