Classe RecyclingSettings1
Specifica le impostazioni di riciclo per i processi di lavoro.
Sintassi
class RecyclingSettings : EmbeddedObject
Metodi
Questa classe non contiene metodi.
Proprietà
Nella tabella seguente sono elencate le proprietà esposte da RecyclingSettings
.
Nome | Descrizione |
---|---|
DisallowOverlappingRotation |
Valore di lettura/scrittura boolean . true se il servizio di attivazione dei processi di Windows (WAS) avvia un altro processo di lavoro per sostituire quello ancora in esecuzione; in caso contrario, false . Il valore predefinito è false . Impostare DisallowOverlappingRotation su true se il processo di lavoro carica qualsiasi codice dell'applicazione che non supporta due processi di lavoro contemporaneamente. |
DisallowRotationOnConfigChange |
Valore di lettura/scrittura boolean . true se WAS ruota i processi di lavoro in un pool di applicazioni dopo la modifica della configurazione del pool di applicazioni; in caso contrario, false . Il valore predefinito è false .Le modifiche alla configurazione del pool di applicazioni non influiscono sui processi di lavoro già in esecuzione. Impostare DisallowRotationOnConfigChange su true se il processo di lavoro carica qualsiasi codice dell'applicazione che non supporta due processi di lavoro contemporaneamente. |
LogEventOnRecycle |
Valore di lettura/scrittura sint32 che contiene una maschera che specifica quali eventi di riciclo verranno registrati. I valori possibili sono elencati più avanti nella sezione Osservazioni. |
PeriodicRestart |
Oggetto PeriodicRestartSettings che specifica le condizioni in cui i processi di lavoro verranno riciclati. |
Sottoclassi
Questa classe non contiene sottoclassi.
Commenti
Le istanze di questa classe sono contenute nella Recycling
proprietà della classe ApplicationPool e della classe ApplicationPoolElementDefaults . ApplicationPoolElementDefaults
è a sua volta esposto come GlobalApplicationPoolDefaults
proprietà nella classe Server .
Nella tabella seguente sono elencati i valori possibili e le parole chiave associate e gli eventi di riciclo per la LogEventOnRecycle
proprietà . I valori predefiniti sono 1 (Time
), 8 (Memory
) e 128 (PrivateMemory
).
Valore | Parola chiave | Evento di riciclo |
---|---|---|
1 | Time |
L'ora specificata in PeriodicRestartSettings.Time è trascorsa dall'ultimo riciclo. Abilitato per impostazione predefinita. |
2 | Requests |
È stato raggiunto il numero di richieste specificate in PeriodicRestartSettings.Requests . |
4 | Schedule |
Si è verificato un riciclo pianificato specificato in PeriodicRestartSettings.Schedule . |
8 | Memory |
È stato raggiunto un limite di memoria usato o virtuale specificato in PeriodicRestartSettings.Memory . Abilitato per impostazione predefinita. |
16 | IsapiUnhealthy |
Un'ISAPI non è riuscita a rispondere a una richiesta di monitoraggio dell'integrità. |
32 | OnDemand |
Un amministratore ha attivato manualmente un riciclo. |
64 | ConfigChange |
Sono state apportate modifiche alla configurazione del pool di applicazioni. |
128 | PrivateMemory |
La memoria privata ha raggiunto la quantità specificata in PeriodicRestartSettings.PrivateMemory. Abilitato per impostazione predefinita. |
Gerarchia di ereditarietà
RecyclingSettings
Requisiti
Tipo | Descrizione |
---|---|
Client | - IIS 7.0 in Windows Vista - IIS 7.5 in Windows 7 - IIS 8.0 in Windows 8 - IIS 10.0 in Windows 10 |
Server | - IIS 7.0 in Windows Server 2008 - IIS 7.5 in Windows Server 2008 R2 - IIS 8.0 in Windows Server 2012 - IIS 8.5 in Windows Server 2012 R2 - IIS 10.0 in Windows Server 2016 |
Prodotto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
File MOF | WebAdministration.mof |
Vedere anche
Classe ApplicationPool
Classe ApplicationPoolElementDefaults
Classe Server
Classe EmbeddedObject
PeriodicRestartSettings