2012-02-14 27 views
26

Mi sitio web se ha caído varias veces al día y cuando reviso el grupo de aplicaciones (IIS 7.5), vi que se detuvo y debo reiniciarlo manualmente. ¿Cómo puedo configurarlo para que se reinicie automáticamente cuando se detuvo por cualquier error?¿Cómo configurar el grupo de aplicaciones en IIS 7.5 se reinicia automáticamente cuando se detuvo?

+3

La gran pregunta es por qué se detiene el grupo de aplicaciones. Verifique sus registros de eventos e intente descubrir qué está causando que se detengan. –

Respuesta

46

Deberá cambiar el modo de inicio para el grupo de aplicaciones en el que se ejecuta su sitio web desde onDemand hasta AlwaysRunning. De manera predeterminada, IIS establece todos los grupos de aplicaciones en onDemand.

  1. En el Administrador de IIS, haga clic en el nombre de la computadora en el panel de Conexión.
  2. Cambiar a características Ver si la vista no está activa.
  3. Haga doble clic en el Editor de configuración en la sección Gestión de la Vista de características.
  4. Haga clic en la flecha hacia abajo para el campo Sección, expanda system.applicationhost y luego haga clic en grupos de aplicaciones.
  5. Haga clic en (Colección) y luego haga clic en elipses (...) junto al campo que muestra el recuento.
  6. En el Editor de colecciones, seleccione el grupo de aplicaciones para el que desea configurar el atributo de modo de inicio.
  7. En la ventana Propiedades en la parte inferior, establezca el valor del atributo startMode en AlwaysRunning.

Fuente: http://msdn.microsoft.com/en-us/library/ee677285%28v=azure.10%29.aspx

+0

No puedo creer que nunca lo haya sabido, y me sorprende que no sea el predeterminado. No puedo pensar en una razón por la que no quieras que se configure, especialmente para cualquier aplicación web pública. –

+0

Los valores predeterminados en IIS están bastante optimizados para .NET y sitios de desarrollo. Cuando ejecuta PHP, por ejemplo, debe cambiar muchas configuraciones, especialmente cuando se trata de reciclar. – Chaoix

+5

En IIS 8 y versiones superiores, la configuración del modo de inicio ahora está disponible directamente en la configuración avanzada del conjunto de aplicaciones. – Chaoix

0

Problema con "Por defecto IIS establece todos los grupos de aplicaciones a OnDemand" es cuando se tiene que actualizar los bits. Luego, el sitio se reiniciará y bloqueará la implementación. Es mejor establecer la protección contra fallas rápidas en la configuración avanzada en el grupo de aplicaciones. Establezca el intervalo de falla (min) en 1, y el error máximo en 5.

Cuestiones relacionadas