2011-01-15 15 views
8

Tengo un nuevo cuadro IIS7 que ejecuta Windows Server 2008 Web Edition (x64) y he configurado un sitio ASP clásico existente allí. El sitio funciona bien y súper rápido en su mayor parte, pero se bloqueará al azar (aproximadamente 1 de cada 20 solicitudes). Al colgar, quiero decir, hago clic en una página del navegador y el navegador (Crome en Mac) no responde - se carga solo continuamente hasta que finalmente sale el siguiente error después de unos 3 minutos más o menos:Las solicitudes de sitio ASP clásico se cuelgan aleatoriamente en IIS7

Error 7 (net::ERR_TIMED_OUT): The operation timed out.

Estoy bastante seguro de que este es un error específico de Chrome, por lo que no estoy demasiado preocupado por el error real, pero la causa del tiempo de espera. El sitio se conecta a un servidor SQL 2005 en la misma red, pero estoy bastante seguro de que este no es un tiempo de espera de SQL, ya que eso ocurriría en 30 segundos, y me daría un error específico sobre SQL. Creo que este es un problema con mi sitio o el servidor.

Tenga en cuenta que a menudo después de ver esto, simplemente puedo detener la solicitud y volver a cargar la página, y se cargará muy bien, súper rápido de nuevo.

Ni siquiera estoy seguro de por dónde empezar a solucionar este problema. Tengo que resolver esto, de lo contrario, esto significará que comprará un nuevo servidor por el desagüe.

Gracias de antemano por cualquier sugerencia.

+2

Cuando dice que cree que se trata de un error de Chrome, ¿ha intentado utilizar herramientas como Wireshark o Charles para capturar la solicitud y luego repetirla simplemente cambiando la cadena de agente de usuario a Firefox o Internet Explorer? –

+0

Además, ¿esto ocurre en TODAS las páginas, o solo en algunas? ¿Has intentado crear una nueva página que simplemente imprime una declaración y prueba si esta página también es susceptible a este problema? –

+0

prueba el sitio en una máquina basada en 32 bits – Joppe

Respuesta

1

He notado algunas cosas más sobre este problema. Sucederá más a menudo después de que haya publicado archivos en el servidor (incluso contenido estático como archivos js o css). También ocurrirá ocasionalmente en otros sitios que ejecuten ASP.NET. A saber, he notado el tiempo de espera en dotnetkicks.com que también ejecuta IIS 7.5. De nuevo, esto solo ocurre en Chrome.

También intenté desinstalar y volver a instalar Chrome, pero el problema continúa. El siguiente paso es probar esto desde un par de computadoras diferentes que ejecutan Chrome fuera de mi red.


ACTUALIZACIÓN (29 de abril de 2011)

Así que se trasladó a Colorado hace un par de semanas y no he visto este problema se producen ni una sola vez desde que me mudé. Eso me lleva a concluir que 1.) mi conexión a Internet en Dallas era escamosa y 2.) Chrome era menos indulgente con una mala conexión que otros navegadores. Y, por supuesto, básicamente descarta cualquier posibilidad de que haya un problema al final del servidor.