RecyclingSettings-Klasse1
Gibt Recyclingeinstellungen für Arbeitsprozesse an.
Syntax
class RecyclingSettings : EmbeddedObject
Methoden
Diese Klasse enthält keine Methoden.
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der RecyclingSettings
Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
DisallowOverlappingRotation |
Ein Lese-/Schreibboolean -Wert. true wenn der Windows-Prozessaktivierungsdienst (Windows Process Activation Service, WAS) einen anderen Arbeitsprozess startet, um einen zu ersetzen, der noch ausgeführt wird; andernfalls . false Der Standardwert ist false . Legen SieDisallowOverlappingRotation auf true fest, wenn der Arbeitsprozess irgendeinen Anwendungscode lädt, der zwei Arbeitsprozesse nicht gleichzeitig unterstützt. |
DisallowRotationOnConfigChange |
Ein Lese-/Schreibboolean -Wert. true wenn WAS Arbeitsprozesse in einem Anwendungspool dreht, nachdem sich die Konfiguration des Anwendungspools geändert hat; andernfalls; false . Der Standardwert ist false .Änderungen der Anwendungspoolkonfiguration wirken sich nicht auf die Bereits ausgeführten Arbeitsprozesse aus. Legen Sie DisallowRotationOnConfigChange auf true fest, wenn der Arbeitsprozess irgendeinen Anwendungscode lädt, der zwei Arbeitsprozesse nicht gleichzeitig unterstützt. |
LogEventOnRecycle |
Ein Wert mit Lese-/Schreibsint32 -Wert , der eine Maske enthält, die angibt, welche Recyclingereignisse protokolliert werden. Die möglichen Werte werden weiter unten im Abschnitt Hinweise aufgeführt. |
PeriodicRestart |
Ein PeriodRestartSettings-Objekt, das die Bedingungen angibt, unter denen Arbeitsprozesse wiederverwendet werden. |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
Instanzen dieser Klasse sind in der Recycling
Eigenschaft der ApplicationPool-Klasse und der ApplicationPoolElementDefaults-Klasse enthalten. ApplicationPoolElementDefaults
wird wiederum als GlobalApplicationPoolDefaults
Eigenschaft der Server-Klasse verfügbar gemacht.
In der folgenden Tabelle sind die möglichen Werte und die zugehörigen Schlüsselwörter und Recyclingereignisse für die LogEventOnRecycle
Eigenschaft aufgeführt. Die Standardwerte sind 1 (Time
), 8 (Memory
) und 128 (PrivateMemory
).
Wert | Stichwort | Recyclingereignis |
---|---|---|
1 | Time |
Die in PeriodicRestartSettings.Time angegebene Zeit ist seit dem letzten Wiederverwendungstermin abgelaufen. Standardmäßig aktiviert. |
2 | Requests |
Die Anzahl der Anforderungen, die in PeriodicRestartSettings.Requests angegeben wurden, wurde erreicht. |
4 | Schedule |
Eine geplante Wiederverwendung, die in PeriodRestartSettings.Schedule angegeben ist, ist aufgetreten. |
8 | Memory |
Es wurde ein verwendeter oder virtueller Speichergrenzwert erreicht, der in PeriodRestartSettings.Memory angegeben ist. Standardmäßig aktiviert. |
16 | IsapiUnhealthy |
Eine ISAPI konnte nicht auf eine Integritätsüberwachungsanforderung reagieren. |
32 | OnDemand |
Ein Administrator hat eine Wiederverwendung manuell ausgelöst. |
64 | ConfigChange |
Konfigurationsänderungen des Anwendungspools wurden vorgenommen. |
128 | PrivateMemory |
Der private Speicher hat den in PeriodRestartSettings.PrivateMemory angegebenen Wert erreicht. Standardmäßig aktiviert. |
Vererbungshierarchie
RecyclingSettings
Anforderungen
type | Beschreibung |
---|---|
Client | IIS 7.0 unter Windows Vista. IIS 7.5 unter Windows 7 IIS 8.0 unter Windows 8 IIS 10.0 unter Windows 10 |
Server | IIS 7.0 unter Windows Server 2008 - IIS 7.5 unter Windows Server 2008 R2 IIS 8.0 auf Windows Server 2012. - IIS 8.5 unter Windows Server 2012 R2 IIS 10.0 auf Windows Server 2016. |
Produkt | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-Datei | WebAdministration.mof |
Weitere Informationen
ApplicationPool-Klasse
ApplicationPoolElementDefaults-Klasse
Server-Klasse
EmbeddedObject-Klasse
PeriodicRestartSettings