Averiguar por qué su servidor está colgando tendrá la solución de problemas.
PROCESO DE APACHE
Como servidores web vienen, Apache es el actual campeón gracias a su flexibilidad, características y funcionalidad. Aunque Apache es el servidor httpd más utilizado, no es sin su parte de los insectos. Según Prefetch Technologies, estos errores aparecen como nuevas características se añaden a Apache para asegurarse de que puede cumplir con las demandas de la siempre cambiante y en expansión de Internet. Dado que Apache no es perfecto, es importante contar con un arsenal de herramientas a su disposición para ayudarle a solucionar los problemas que puedan surgir, tales como colgantes procesos.
Lo que necesita
Ordenador
Conexión a Internet
Servidor Web que se ejecuta Apache
Pstack
Edite el número de procesos y subprocesos de la Apache servidores MPM configuración estrofa, o utilizar la opción Apache es-X para iniciar Apache en un solo proceso de modo. Si lo hace, puede acelerar la solución de problemas.
Compruebe si hay problemas de archivo de configuración mediante la opción de httpd-t para comprobar el archivo de configuración de Apache de los errores de sintaxis. Si hay un error en el archivo, la comprobación de la configuración debe identificar la línea con el error.
Busque los problemas de ejecución de script con el comando mod_cgi ScriptLog. Cuando ScriptLog está activo, mod_cgi registra el código de respuesta del servidor, la solicitud que se recibió, y la respuesta que se envía al cliente de todos los scripts CGI en ejecución que no se ejecutó correctamente.
Vea el registro en el servidor para averiguar cuál es el último guión visitada fue la de que es el guión que probablemente hizo que el servidor parece colgar.
Realizar una traza de pila para determinar por qué el servidor colgado. Usted puede hacer esto mediante el uso de pstack, un programa que imprime una traza de pila o con el gdb los servidores y los servicios públicos gcore.
Consejos y advertencias
La traza de pila contendrá una lista de pasos que el servidor tomó para llegar a la función que se está ejecutando actualmente. Tome nota del nombre de la función que se está ejecutando, ya que probablemente provocó el hipo servidor. Usted puede utilizar el nombre de la función de búsqueda en bases de datos de errores del servidor Apache, y como punto de partida para analizar el código fuente de los servidores para los problemas.
Usted tendrá que buscar en cada marco de pila en la traza de pila que condujo a la estructura actual para encontrar la razón del servidor colgado. Este proceso puede tomar mucho tiempo, y no puede ser de utilidad si su sitio no puede tener ningún tiempo de inactividad.
No hay comentarios:
Publicar un comentario