visual studio net mvc dotnet deploy asp asp.net asp.net-mvc iis azure appharbor

asp.net - net - visual studio publish to iis



¿Por qué IIS en los roles web de Azure necesita recompilar las aplicaciones ASP.NET con tanta frecuencia? (1)

Supere la configuración del tiempo de espera del grupo de aplicaciones con una tarea de inicio de rol web. Steve Marx tiene una publicación sobre cómo hacer esto en Azure. Puede iniciar sesión con el escritorio remoto para cambiarlo y verificarlo, pero la configuración se eliminará la próxima vez que lo implemente.

En otros entornos, la configuración del grupo de aplicaciones probablemente se configura de manera diferente. Esto me molestó por un tiempo cuando configuré mi sitio de Azure por primera vez.

Tengo aplicaciones ASP.NET implementadas en varios entornos diferentes (AppHarbor, Azure, DiscountASP.NET, GoDaddy, etc.) y una cosa que me molesta con mis implementaciones en Azure es que mis sitios web de bajo tráfico obtienen JIT- cumplimentado si no ha habido una solicitud por más de un par de horas.

Obviamente, podría resolver esto al aumentar la cantidad de tráfico a mi sitio (estoy siendo gracioso) o al tratar de hacer cosas maliciosas con la precompilación, pero prefiero entender por qué el sitio debe compilarse constantemente en Azure. Nunca he notado este problema en otros proveedores (incluso GoDaddy) para sitios de poco tráfico. ¿Hay alguna razón para esto y hay algo que pueda hacer en los archivos de configuración de Azure para detener esto?