[Jderobot-admin] Servidor saturado
Oscar Garcia
oscar.robotica en linaresdigital.com
Vie Abr 26 14:57:52 CEST 2013
El 26/04/2013 14:32, Borja Mon Serrano escribi�:
> Supongamos que alguien ha utilizado la plantilla que comentas, �no
> deber�a dejarse de ver su p�gina en todo caso y no TODO el mediawiki?
> No creo que sea ese el problema, ni mucho menos, porque al poco de
> levantar el servidor de nuevo volvi� a ocurrir el hecho de que apache
> llenase la lista de procesos y se comiese tanto la RAM como la CPU;
> mala suerte ser�a que justo en ese momento alguien visitase la p�gina
> en cuesti�n e hiciese muchas peticiones que har�an que se cargase al
> servidor, �no crees?
Te olvidas de los indexadores, como google, msn, yahoo, etc que van
visitando todas las p�ginas y subp�ginas que tengas aunque t�
voluntariamente no lo hagas. Tendr�n un periodo de tiempo antes del
reintento en caso de fallar, etc... la acumulaci�n de procesos de apache
colgados afecta al rendimiento global del servidor.
Es normal que se quede el servidor "cuajado" ya que tambi�n te coment�
que el servidor apache estaba configurado para levantar m�s hijos de los
que es capaz de soportar por la cantidad de RAM que tiene el sistema,
por lo que cuando llega a un momento en el que no tiene RAM, tira de
swap y la m�quina empieza a aumentar la carga del sistema hasta que
termina por morir (tras intentar en muchas ocasiones matar procesos
infructuosamente para aliviar la carga de RAM).
Lo ideal ser�a calcular la carga que es capaz de aguantar y no levantar
m�s de esa cantidad de procesos hijos.
La p�gina se queda "colgada" cuando usas una plantilla, y yo me di
cuenta que mi navegador (chrome) por ponerte un ejemplo, tras un tiempo
volv�a a intentar la carga por segunda vez de manera transparente (se ve
d�ndole a control + may�sculas + j y luego d�ndole a la pesta�a de
"Network").
Tambi�n el usuario, al ver que no carga la p�gina, puede volver a
intentar cargarla, por lo que vuelve a levantar otro proceso... y luego
otro... y otro... hasta que la m�quina no puede m�s.
Yo aconsejar�a, de nuevo, preparar una m�quina de calidad o desarrollo
donde volver a instalar la mediawiki, configurarla, aplicarle los
parches o extensiones y mirar si ocurre de nuevo el problema. No s� el
estado en el que est� la mediawiki por dentro, pero ya os dije que si
una simple plantilla no se puede usar... mal vamos.
Por cierto, yo dej� de usa la plantilla de v�deo de youtube y us� la
extensi�n, pero no s� si alguien ha creado otra. La plantilla en s� no
daba problemas, era cuando la usabas en otra p�gina cuando fallaba.
Y vuelvo a repetirlo... si falla el motor de plantillas, que est� en el
"n�cleo" de mediawiki... quiz� haya algo m�s que tambi�n est� "roto".
�No puedes ver en los logs cuales son las p�ginas que son accedidas
antes del cuelgue? Quiz� eso arroje luz sobre el problema.
Un saludo.
More information about the Jderobot-admin
mailing list