![]() |
servidor dedicado, muyy lento que tal gente, tengo un gran problema en mi servidor, esta muy lento en cargar la pagina que poseo en este servidor, y quisiera saber si alguien me hecha una mano. unos de los primeros problema que tuve fue que mysql dejaba muchas conexiones abiertas, lo cual resolvi cerrando cada conexion que hacia, y todo resuelto, la pagina volvio a su estado inicial, tambien hice un script en php que era para matar procesos sleep en mysql , y funciono de maravilla. duro unos dias perfecto y volvia a ir lento, revisando con SHOW PROCESSLIST en mysql, no vi nada inregular pero cuando ejecute el comando TOP, me fije que habian un alto consumo de CPU, MEMORIA, y muchos procesos SLEEP, probe matando los procesos de apache y mysql , con killall -9 httpd y killall -9 mysqld , puse de nuevo TOP y no hubo mucha diferencia. yo no se si sea una solucion matar todos los procesos sleep en linux, si esa es una solucion, hay alguna de poder matarlos todos? se que puedo matar uno por uno via PID con el comando KILL, hay alguna forma de kill todos los procesos sleep? alguna solucion que no sea con el kill? aqui les dejo lo que me aparece en el comando TOP Código: |
Re: servidor dedicado, muyy lento Sería bueno que pongas la página que es para probara, el hacer un scritp para "matar procesos" no es una buena idea... |
Re: servidor dedicado, muyy lento la pagina es www.fashmatch.com , es una web que programo. podrias decirme por que es mala idea lo del script para matar proceso, quiero entender mas a fondo todo este tema de los servidores, procesos sleep, etc :) |
Re: servidor dedicado, muyy lento A mi la web me entró rapido. Aunque veo que a las 16:03:31, tenias un alto consumo de CPU. |
Re: servidor dedicado, muyy lento reduciendo el max_connection de mysql y modificando el KeepAlive a OFF , en apache, logramos que se estabilizara la pagina , ahora tiene su carga normal, pero igual me sigue preocupando que el cpu este rondando siempre entre el 90% de uso, no baja de ahi, y tambien esos sleep process , hay alguna solucion de quitar esos sleep process? o por lo menos saber de donde vienen, y alguna forma de poder reducir la carga del cpu ? o saber la causa. otra cosa que me pregunto es, por que sale "nobody" en casi todos los procesos?, y por que no sale el nombre del usuario? obviamente la pagina no trabaja directamente desde root, tiene un usuario , pero no entiendo por que sale nobody en ves de su usuario |
Re: servidor dedicado, muyy lento Tal vez tu problema sea que o bien la máquina no está bien optimizada para rendir al 100% de su capacidad, o bien ya llegó a su techo y necesitas hacer un upgrade del hardware (cosa que dudo al ver el top). Prueba quitar spamassassin y usar directamente filtros en exim, liberarás consumo al quitar ese servicio y casi no notarás diferencia si usas buenos filtros en exim.conf. También trata de optimizar el archivo de configuración del kernel /etc/sysctl.conf, claro si sabes lo que haces, si no tienes experiencia (mucho más en algo tan delicado e importante como el kernel) te diría que contrates a algún administrador para que mire el sistema y lo optimize debidamente. Justamente, tienes razón, no trabaja como root, trabaja como apache, o sea "nobody", el encargado de despachar todas las requests de tu servidor, por eso aparece con ese nombre. Saludos, |
| La zona horaria es GMT -6. Ahora son las 09:11. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.