2009-06-27 11 views
5

He creado una aplicación en VStudio. Funcionó muy bien en el modo de depuración, pero mi computadora se volvió lenta y lenta mientras trabajaba hasta que finalmente se congeló. después de reiniciarlo manualmente, la aplicación no se estaba ejecutando más en depuración y obtengo esta versión en el navegador.HTTP 403.9 - Acceso prohibido: Demasiados usuarios están conectados

  1. Solo estoy conectado a la aplicación ahora.
  2. He reiniciado el equipo por lo que no coudn't ser cualquier instancia de un cliente conectado
  3. He quitado y volver a instalar el IIS

lo que está mal?

+0

¿Aparece algún mensaje de error en el registro de eventos? ¿Qué tipo de aplicación es? ¿Cómo y qué solicitudes envía a IIS? –

Respuesta

6

¿Esto sucede en una máquina de desarrollo XP Pro? A veces, si tiene muchos archivos javascripts/images/css en una página, así como IFrames y múltiples llamadas AJAX, su página se quedará sin conexiones en un entorno de desarrollo. Hay dos formas de superar esto.

  1. Apagar HTTP Keep-Alives. En el Administrador de IIS, vaya a la pestaña Sitio web y debajo de las conexiones, desmarque la casilla HTTP Keep-Alives Enabled. No haga esto en un entorno de producción, ya que ralentizará mucho su sitio.

  2. Aumenta el número de conexiones simultáneas. Está limitado de forma predeterminada a 10 conexiones concurrentes por diseño, pero esto se puede aumentar. Primero, asegúrese de que su host predeterminado de script de Windows esté configurado en la consola (cscript.exe) uno. En un símbolo del sistema de ejecución:

    cscript // h: cscript

continuación, vamos a aumentar el límite de conexión a 40.

C:\Inetpub\AdminScripts\adsutil set w3svc/MaxConnections 40 

Puede hacer que el tiempo de espera de conexión de IIS de modo más agresivo las conexiones no duran tanto

Ajuste el host de scripts por defecto de nuevo a las ventanas:

cscript //h:wscript 
+0

Podría haber acreditado la fuente: http://www.codinghorror.com/blog/2005/06/uncrippling-windows-xps-iis-51.html – orip

+2

Cierto, podría haberlo hecho. Gracias, pero esa no era la fuente. Puede encontrar la misma publicación en muchos blogs y foros, por lo que sería imposible estar seguro de cuál es el original sin rastrear todo el Internet y mirar la fecha de cada publicación. –

0

Sólo 2 conexiones simultáneas se permiten para la cuenta localhost. Ya que está probando el sitio web en su servidor y supongo que está utilizando IE como su navegador.

Cuando se mantienen las solicitudes IE para las conexiones de la página web 2. Esta es la posible razón del error que estás viendo.

Cuestiones relacionadas