Pregunta

Tengo un muy simple aplicación de Windows Forms que se realiza un IIS 7 sitio alrededor de 2000 veces en el espacio de unos pocos segundos (utilizando hilos).

Al ejecutar esa aplicación en el propio servidor, utilizando localhost o la dirección IP, todo es totalmente bien.

Sin embargo, cuando ejecuto la aplicación en mi caja dev, usando la dirección IP, me sale un error del método "GetResponse":

  

La operación ha agotado el tiempo

La aplicación definitivamente puede conectarse al sitio, ya sea porque constantemente comienza a lanzar el error de tiempo de espera después de 10 o menos éxitos (no más de 11), o se lanza el error de tiempo de espera de inmediato.

¿Qué está pasando?

Es IIS de bateo 7 en un servidor Windows 2008 VM (caja externa), Firewall de Windows está desactivada.

Mi aplicación se ejecuta localmente en mi caja dev como administrador.

aplausos

¿Fue útil?

Solución

Creo que el tamaño del grupo de subprocesos predeterminado de IIS es de aproximadamente 10 hilos. Estás sobrecarga que solo servidor.

¿Estás haciendo las pruebas de rendimiento? ¿Espera que muchas solicitudes, tan rápido, en la producción?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top