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
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