Freigeben über


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

EmbeddedObject

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