FastCgiApplicationElement-Klasse
Konfiguriert Einstellungen für eine FastCGI-Anwendung.
Syntax
class FastCgiApplicationElement : CollectionElement
Methoden
Diese Klasse enthält keine Methoden.
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der FastCgiApplicationElement
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
ActivityTimeout |
Ein Lese-/Schreibwert uint32 , der die maximale Zeit in Sekunden angibt, die IIS auf fastCGI-Aktivität wartet, z. B. das Senden von Daten. Der Standard ist 30. Eine Schlüsseleigenschaft. Hinweis: Der angegebene Wert ist ein niedrigster Maximalwert. Dieser Höchstwert wird nicht streng durchgesetzt und kann erheblich unter schweren Lasten erhöht werden. |
Arguments |
Ein Lese-/Schreibwert string , der Befehlszeilenargumente für die ausführbare Datei der FastCGI-Anwendung angibt. |
EnvironmentVariables |
Ein Array von FastCgiEnvironmentSettings-Werten, die Umgebungsvariablen für das ausführbare Prozessprogramm eines Anwendungspools enthalten. |
FlushNamedPipe |
Ein Lese-/Schreibwert boolean . true , wenn benannte Rohre am Ende jeder Anforderung geleert werden; andernfalls false . Der Standardwert ist false . Diese Eigenschaft wird nur angewendet, wenn das Protokoll für Named Pipes verwendet wird. |
FullPath |
Ein Wert mit Lese-/Schreibzugriff string , der den vollständigen Pfad der ausführbaren Datei der FastCGI-Anwendung angibt. Eine Schlüsseleigenschaft. |
IdleTimeout |
Ein Lese-/Schreibwert uint32 , der das Zeitintervall in Sekunden angibt, nach dem ein Leerlaufvorgang beendet wird. Der Standardwert ist 300. |
InstanceMaxRequests |
Ein Wert mit Lese-/Schreibzugriff uint32 , der die maximale Anzahl von Anforderungen angibt, die ein FastCGI-Arbeitsprozess verwalten kann, bevor der Prozess wiederverwendet wird. Standardwert: 200. |
MaxInstances |
Ein Lese-/Schreibwert uint32 , der die maximale Anzahl von FastCGI-Arbeitsprozessen angibt, die für einen Anwendungspool gestartet werden können. |
Protocol |
Eine Lese-/Schreibaufzählung sint32 , die den Transportmechanismus angibt, der mit dem FastCGI-Arbeitsprozess kommuniziert. Die möglichen Werte werden weiter unten im Abschnitt Hinweise aufgeführt. |
QueueLength |
Ein Lese-/Schreibwert uint32 , der die maximale Anzahl von Anforderungen angibt, die für den FastCGI-Anwendungspool in die Warteschlange gestellt werden können. Wenn die Warteschlange voll ist, geben nachfolgende Anfragen den HTTP-Fehlercode 503 (Dienst nicht verfügbar) zurück. |
RequestTimeout |
Ein Lese-/Schreibwert uint32 , der die maximale Zeit (in Sekunden) angibt, die IIS auf eine FastCGI-Anwendung wartet, um die Verarbeitung einer Anforderung abzuschließen. Der Standard ist 90. Hinweis: Der angegebene Wert ist ein niedrigster Maximalwert. Dieser Höchstwert wird nicht streng durchgesetzt und kann erheblich unter schweren Lasten erhöht werden. |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
Instanzen dieser Klasse sind in der FastCgi
-Array-Eigenschaft der FastCgiSection-Klasse enthalten.
In der folgenden Tabelle werden die verschiedenen möglichen Werte für die Protocol
-Eigenschaft angezeigt. Der Standardwert ist 0 (NamedPipe
).
Wert | Schlüsselwort | Beschreibung |
---|---|---|
0 | NamedPipe |
Das Named-Pipe-Protokoll wird verwendet, um mit dem FastCGI-Arbeitsprozess zu kommunizieren. |
1 | Tcp |
Das TCP-Protokoll wird verwendet, um mit dem FastCGI-Arbeitsprozess zu kommunizieren. |
Vererbungshierarchie
FastCgiApplicationElement
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
CollectionElement-Klasse
FastCgiSection-Klasse
FastCgiEnvironmentSettings-Klasse
FastCgiEnvironmentElement-Klasse