Freigeben über


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

CollectionElement

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