Foros del Web » Administración de Sistemas » Cloud Computing »

El servicio httpd se para solo

Estas en el tema de El servicio httpd se para solo en el foro de Cloud Computing en Foros del Web. Hola, ultimamente no se porque, el servicio httpd se me para y las webs me dejan de funcionar asi que tengo que reiniciar el servicio ...
  #1 (permalink)  
Antiguo 09/11/2010, 09:02
 
Fecha de Ingreso: diciembre-2006
Mensajes: 173
Antigüedad: 17 años, 4 meses
Puntos: 2
El servicio httpd se para solo

Hola,

ultimamente no se porque, el servicio httpd se me para y las webs me dejan de funcionar asi que tengo que reiniciar el servicio httpd para que vuelva a funcionar.

Ha alguien se le ocurre donde podria mirar, o en que logs podria ver la causa de porque se me para el servicio?

Saludos!
  #2 (permalink)  
Antiguo 09/11/2010, 09:04
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 13 años, 7 meses
Puntos: 39
Respuesta: El servicio httpd se para solo

Hola

Supongo que tienes un vps o un dedicado

¿ Como llevas el consumo de la ram ?

Si dispones de parrallels plesk, busca en su virtuozzo algo como Alertas, para ver el consumo de ram o espacio, ya que si está muy justo esto puede causar las caidas que nos comentas
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS
  #3 (permalink)  
Antiguo 09/11/2010, 10:10
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 18 años, 8 meses
Puntos: 144
Respuesta: El servicio httpd se para solo

Cita:
Iniciado por userman Ver Mensaje
Hola,

ultimamente no se porque, el servicio httpd se me para y las webs me dejan de funcionar asi que tengo que reiniciar el servicio httpd para que vuelva a funcionar.

Ha alguien se le ocurre donde podria mirar, o en que logs podria ver la causa de porque se me para el servicio?

Saludos!

Adicional a las buenas sugerencias de Evidalia, la mayoría de las veces esto ocurre debido a que llegas al límite de conexiones que soporta apache (según tu configuración de httpd.conf)

Apache genera unos logs pero debes saber la ubicación de apache, prueba si están en /etc/httpd/logs

Si indicas el sistema operativo y panel de control usado será más facil ayudarte
  #4 (permalink)  
Antiguo 09/11/2010, 10:21
 
Fecha de Ingreso: diciembre-2006
Mensajes: 173
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: El servicio httpd se para solo

Pues pueden ser las dos cosas, la ram y las conexiones del apache...

Voy a mirar el consumo de la ram, pero el limite de conexion del apache que apartado del httpd.conf es?

Por cierto, tengo un VPS con centos y panel de control ispconfig.

Saludos.
  #5 (permalink)  
Antiguo 09/11/2010, 13:17
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 18 años, 8 meses
Puntos: 144
Respuesta: El servicio httpd se para solo

Cita:
Iniciado por userman Ver Mensaje
Pues pueden ser las dos cosas, la ram y las conexiones del apache...

Voy a mirar el consumo de la ram, pero el limite de conexion del apache que apartado del httpd.conf es?

Por cierto, tengo un VPS con centos y panel de control ispconfig.

Saludos.
Lo importante aquí es que verifiques en los logs para detectar la causa real y así evitar estar cambiando valores al azar con resultados impredecibles, afinar un servidor no es solo aumentar los valores cada vez que se requiere, por ejemplo si aumentas el número de conexiones simultáneas, aumentará el uso de ram y cpu, primero debes establecer la causa de la caida antes de tratar de cambiar algo.

si tienes acceso al httpd.conf puedes ver en donde Apache guarda los los de errores en la directiva ErrorLog
  #6 (permalink)  
Antiguo 09/11/2010, 14:32
 
Fecha de Ingreso: diciembre-2006
Mensajes: 173
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: El servicio httpd se para solo

Creo que he encontrado el posible problema en el errorlog del httpd, dice lo siguiente:

[error] server reached MaxClients setting, consider raising the MaxClients setting

Deberia de aumentar el MaxClients en el httpd.conf no? el de prefork.c o worker.c que son los unicos que tengo?

Que os parece a ustedes?

Saludos.
  #7 (permalink)  
Antiguo 09/11/2010, 14:45
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 18 años, 8 meses
Puntos: 144
Respuesta: El servicio httpd se para solo

En httpd.conf debe ser suficiente, probablemente sea un link simbólico al prefork y worker
  #8 (permalink)  
Antiguo 09/11/2010, 14:58
 
Fecha de Ingreso: diciembre-2006
Mensajes: 173
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: El servicio httpd se para solo

Tengo esto en el httpd.conf

<IfModule prefork.c>
StartServers 1
MinSpareServers 1
MaxSpareServers 5
ServerLimit 10
MaxClients 10
MaxRequestsPerChild 4000
</IfModule>


<IfModule worker.c>
StartServers 1
MaxClients 10
MinSpareThreads 1
MaxSpareThreads 4
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

Esta un poco flojo el maxclients a 10 no?? Como me lo recomiendas cambiar?

Muchas gracias por tu ayuda Datacenter1 !!!

Saludos.
  #9 (permalink)  
Antiguo 09/11/2010, 23:04
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 18 años, 8 meses
Puntos: 144
Respuesta: El servicio httpd se para solo

Si, MaxClients puede estar en 150 a menos que tengas un mini vps
  #10 (permalink)  
Antiguo 10/11/2010, 16:22
 
Fecha de Ingreso: diciembre-2006
Mensajes: 173
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: El servicio httpd se para solo

Al final con una buena optimizacion de apache y mysql se ha quedado perfecto el vps!!!

Gracias por todo Datacenter1.

Saludos.

Etiquetas: servicio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:48.