Compartir a través de


RecyclingSettings (clase1)

Especifica la configuración de reciclaje para los procesos de trabajo.

Sintaxis

class RecyclingSettings : EmbeddedObject  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades que expone RecyclingSettings.

Nombre Descripción
DisallowOverlappingRotation Valor boolean de lectura y escritura. true si el Servicio de activación de procesos de Windows (WAS) inicia otro proceso de trabajo para reemplazar uno que todavía está en ejecución; de lo contrario, false. El valor predeterminado es false. Establezca DisallowOverlappingRotation en true si el proceso de trabajo carga cualquier código de aplicación que no admita dos procesos de trabajo al mismo tiempo.
DisallowRotationOnConfigChange Valor boolean de lectura y escritura. true si WAS rota los procesos de trabajo en un grupo de aplicaciones después de cambiar la configuración del grupo de aplicaciones; de lo contrario, false. El valor predeterminado es false.

Los cambios de configuración del grupo de aplicaciones no afectan a los procesos de trabajo que ya están en ejecución. Establezca DisallowRotationOnConfigChange en true si el proceso de trabajo carga cualquier código de aplicación que no admita dos procesos de trabajo al mismo tiempo.
LogEventOnRecycle Valor sint32 de lectura y escritura que contiene una máscara que especifica qué eventos de reciclaje se registrarán. Los valores posibles se enumeran más adelante en la sección Comentarios.
PeriodicRestart Objeto PeriodicRestartSettings que especifica las condiciones en las que se reciclarán los procesos de trabajo.

Subclases

Esta clase no contiene subclases.

Comentarios

Las instancias de esta clase se encuentran en la propiedad Recycling de la clase ApplicationPool y en la clase ApplicationPoolElementDefaults. ApplicationPoolElementDefaults a su vez se expone como la propiedad GlobalApplicationPoolDefaults en la clase Server.

En la tabla siguiente se enumeran los valores posibles y las palabras clave y los eventos de reciclaje asociados para la propiedad LogEventOnRecycle. Los valores predeterminados son 1 (Time), 8 (Memory) y 128 (PrivateMemory).

Valor Palabra clave Evento de reciclaje
1 Time Tiempo especificado en PeriodicRestartSettings.Time que ha transcurrido desde el último reciclaje. Habilitado de forma predeterminada.
2 Requests Número de solicitudes especificado en PeriodicRestartSettings.Requests que se ha alcanzado.
4 Schedule Reciclaje programado especificado en PeriodicRestartSettings.Schedule que se ha producido.
8 Memory Límite de memoria virtual o usado especificado en PeriodicRestartSettings.Memory que se ha alcanzado. Habilitado de forma predeterminada.
16 IsapiUnhealthy Una instancia de ISAPI no ha podido responder a una solicitud de supervisión de estado.
32 OnDemand Un administrador ha desencadenado manualmente un evento de reciclaje.
64 ConfigChange Se han realizado cambios en la configuración del grupo de aplicaciones.
128 PrivateMemory La memoria privada ha alcanzado la cantidad especificada en PeriodicRestartSettings.PrivateMemory. Habilitado de forma predeterminada.

Jerarquía de herencia

EmbeddedObject

RecyclingSettings

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

ApplicationPool (clase)
ApplicationPoolElementDefaults (clase)
Server (clase)
EmbeddedObject (clase)
PeriodicRestartSettings