El tiempo de espera inactivo es si no se ha solicitado ninguna acción desde su aplicación web, el proceso se eliminará y liberará todo lo almacenado en la memoria.
Reciclar es una acción forzada en la aplicación donde su proceso se cierra y se inicia de nuevo, con fines de pérdida de memoria y salud del sistema.
El impacto negativo de ambos suele ser el uso de su sesión y el estado de la aplicación se pierde si se mete con el reciclaje a un tiempo más rápido. (Los usuarios registrados, etc.serán desconectados, si estuvieran a punto de "verificar", todo habría sido perdido "es por eso que el reciclaje tiene un valor de tiempo de espera tan grande, el tiempo de espera inactivo no importa porque nadie está conectado de todos modos y calcula 20 minutos y no hay acción, todavía no están" comprando "
Lo positivo sería deshacerse del tiempo de inactividad, ya que su sitio web responderá más rápido en su "primera" respuesta si no es un sitio muy activo donde un usuario tendría que esperar a que se cargue si tiene 1 usuario cada 20 minutos. decir. Por lo tanto, un sitio web que obtiene menos de 1 vez en 20 minutos, en realidad, querría aumentar este valor, ya que el sitio web tiene que cargarse nuevamente desde cero para cada usuario. pero si establece esto en 0 durante mucho tiempo, cualquier pérdida de memoria en el código podría, durante un cierto período de tiempo, apoderarse completamente del servidor.
Desde aqui :
Compruebe también ¿Por qué el reciclaje del grupo de aplicaciones predeterminado de IIS está configurado en 1740 minutos?
fuente
IIS ahora tiene
Idle Time-out Action : Suspend
ajusteSuspender es simplemente congelar el proceso y es mucho más eficiente que destruirlo.
fuente
He heredado una aplicación de escritorio que realiza llamadas a una serie de servicios web en IIS. Los servicios web (también) deben poder ejecutar procesos cronometrados, de forma independiente (sin tener el cliente encendido). De ahí que todos tengan temporizadores. Los temporizadores del servicio web se estaban apagando (¿pérdida de memoria?), Por lo que configuramos el tiempo de inactividad en 0 y los temporizadores permanecen activados.
fuente