Gravatar de Armonth

Presuponer demasiado a veces resulta malo

Dar por supuesto cosas con información sesgada es un mal hábito que sin embargo a menudo te ahorra mucho tiempo (piensa mal y acertarás). Pero cuando el planteamiento falla, la perdida de tiempo que provoca suele ser mucho mayor.

Hoy he perdido dos horas con un problema de un conocido en uno de sus servidores, se trataba de un servidor web funcionando con IIS.

El problema era de bajo rendimiento y la aplicación en PHP y, según él me comenta, poco optimizada. Pese a ello antes la aplicación funcionaba bien y lo único que ha cambiado es un ligero aumento de tráfico que no justifica un aumento en el consumo de CPU diez veces mayor.

Después de “echarle las culpas” al IIS en primer medida y en segunda al script en PHP. El culpable ha resultado mucho peor aunque más fácilmente solucionable: un DDoS en toda regla.

Con la denuncia hecha al ISP, los problemas han desaparecido en cuestión de horas. Todavía queda pendiente una (futura, muyyy futura) migración a LAMP y puede que incluso cambiando Apache por lighttpd.

Ahí he dejado al amigo leyendo A HOWTO on Optimizing PHP (un clásico para mí) para solucionar algunos problemas menores.

Y sin embargo, pese a la perdida de tiempo, ha merecido la pena ya que pocas veces uno se va a encontrar que le piden ayuda y te escuchan cuando les aconsejas para que no se repita.

Los seres humanos con orejas son una especie en peligro de extinción…

Sin comentarios (feed)

  1. No hay comentarios ¿qué tal si aportas tu opinión?

No seas tímido, da tu opinión

Sé respetuoso con los demás, la diferencia de opiniones enriquece la discusión, los comentarios bajo ciertas circunstancias pueden ser moderados y requerir aprobación.