2012-06-17 21 views
8

¿Qué sucede cuando se recicla un grupo de aplicaciones en IIS 7? ¿IIS detiene bruscamente todo en ese sitio web y hay un impacto del usuario o lo hace de forma transparente y el usuario nunca nota nada?¿Qué ocurre con el restablecimiento de un grupo de aplicaciones?

¿Deberíamos reciclar? ¿Cuáles son los pros y los contras de esto?

Estaba pensando en hacerlo todos los días a altas horas de la noche cuando el tráfico es muy bajo. ¿Alguna mejor práctica, sugerencias?

Gracias

Respuesta

15

Si en realidad se refiere a grupo de aplicaciones de reciclaje, entonces es una operación en línea. Se crea un nuevo proceso w3wp que atiende solicitudes posteriores, mientras que el proceso w3wp anterior tiene una cantidad configurable de tiempo para completar todas las solicitudes pendientes (de manera predeterminada 90 segundos). Hay un impacto en el rendimiento ya que los elementos en la memoria deben volver a cargarse, pero no hay interrupción.

Tener un reciclado nocturno, seguido de un calentamiento de algún tipo (para cargar elementos en la memoria) es una buena idea si tiene problemas de pérdida de memoria, pero la ventaja real es la capacidad de calentamiento durante la baja cargar (de lo contrario, es mejor no reciclar hasta que sea realmente necesario).

Si realmente quiere decir Restablecer (que normalmente se dice como reinicio de IIS, o para una agrupación de aplicaciones detener, luego iniciar) entonces sí, hay una interrupción. Y no, no debería hacerse si puede evitarse.

Cuestiones relacionadas