In den Dialogfeldern FastCGI-Anwendung hinzufügen und FastCGI-Anwendung bearbeiten können Sie einer Anwendung allgemeine und Verarbeitungseigenschaften hinzufügen oder vorhandene Eigenschaften dieser Art bearbeiten.

Weitere Informationen zu FastCGI-Anwendungen finden Sie unter der Seite Seite "FastCGI-Einstellungen".

Liste der Benutzeroberflächenelemente

ElementnameBeschreibung

Vollständiger Pfad

Gibt den physikalischen Pfad der ausführbaren Prozessdatei an, die im FastCGI-Anwendungspool verwendet werden soll.

Klicken Sie hier, um den physikalischen Speicherort der ausführbaren FastCGI-Prozessdatei zu suchen.

Argumente

Gibt die Befehlszeilenargumente an, die an den FastCGI-Prozess übergeben werden. Diese Argumente können für die eindeutige Identifizierung eines FastCGI-Prozesspools verwendet werden, wenn für eine einzelne ausführbare Prozessdatei mehrere FastCGI-Prozesspools vorhanden sind.

EnvironmentVariables

Gibt die Umgebungsvariablenauflistung an, die für das Programm der ausführbaren Prozessdatei festgelegt wird. Diese Eigenschaft ist optional. Klicken Sie auf die Schaltfläche zum Durchsuchen (…), um den Auflistungs-Editor - EnvironmentVariables zu öffnen, in dem Sie Elemente hinzufügen und entfernen sowie Eigenschaftswerte definieren können. Weitere Informationen finden Sie auf der Dialogfeld "Umgebungsvariablen-Editor" Hilfeseite für die Benutzeroberfläche.

InstanceMaxRequests

Steuert das FastCGI-Prozesswiederverwendungs-Verhalten. Gibt die maximale Anzahl von Anforderungen an, die von einer FastCGI-Anwendung verarbeitet werden dürfen, bevor der Prozess wiederverwendet wird. Der Standardwert ist 200.

MaxInstances

Gibt die maximale Anzahl von FastCGI-Prozessen an, die im Anwendungsprozesspool für die ausgewählte FastCGI-Anwendung zulässig ist. Diese Zahl stellt auch die maximale Anzahl gleichzeitiger Anforderungen dar, die von der FastCGI-Anwendung verarbeitet werden kann. Der Standardwert ist 4.

Nur bei den Betriebssystemen Windows® 7 und Windows Server® 2008 R2 wird durch die Einstellung der Eigenschaft MaxInstances auf "0" automatisch die optimale Anzahl von FastCGI-Prozessen für die aktuelle Ausführungsumgebung durch IIS ausgewählt.

ActivityTimeout

Gibt die maximale Zeitdauer an, die ein FastCGI-Prozess für die Anwendung ohne eigentliche Kommunikation mit IIS ausgeführt werden darf, bevor der Prozess aufgrund von "Timeout" beendet wird. Dieses Timeout kann verwendet werden, um nicht reagierende Prozesse zu entdecken und zu beenden. Der Standardwert ist 30 (Sekunden).

FlushNamedpipe

Gibt an, ob die Named Pipe am Ende der einzelnen Anforderungen und vor dem Beenden der Anwendung geleert wird. Wenn die Named Pipe geleert wird, wird der Standardwert auf true festgelegt. Der Standardwert ist false. Diese Eigenschaft wird nur angewendet, wenn das Protokoll für Named Pipes verwendet wird.

Protocol

Gibt das Protokoll an, das für die Kommunikation mit dem FastCGI-Prozess verwendet werden soll. Die möglichen Werte für die Eigenschaft Protocol sind 0 (NamedPipe) oder 1 (TCP). Der Standardwert ist 0 (NamedPipe).

IdleTimeout

Gibt an, wie lange sich ein FastCGI-Prozess für die Anwendung im Leerlauf befinden kann, bevor der Prozess aufgrund dieses Leerlaufs beendet wird. Der Standardwert ist 300 (Sekunden).

QueueLength

Gibt die maximale Anzahl von Anforderungen an, die im FastCGI-Anwendungspool in die Warteschlange eingereiht werden können. Wenn die Warteschlange voll ist, geben nachfolgende Anforderungen den HTTP-Fehlercode 503 ("Dienst nicht verfügbar") an die Clients zurück. Damit wird angezeigt, dass die Anwendung zu ausgelastet ist. Der Standardwert ist 1000.

RapidFailPerMinute

Gibt die Anzahl von FastCGI-Prozessfehlern an, die während einer Minute zulässig sind, bevor der FastCGI-Handler den Prozess offline stellt. Der Standardwert ist 10.

RequestTimeout

Gibt die maximale Zeit an, die eine Anforderung an die Anwendung in Anspruch nehmen darf. Wenn ein FastCGI-Prozess länger dauert als die für eine einzelne Anforderung festgelegte Zeit, wird er beendet. Der Standardwert ist 90 (Sekunden).

MonitorChangesTo

Diese Eigenschaft wird nur für die Betriebssysteme Windows 7 und Windows Server® 2008 R2 angewendet.

Gibt den Pfad einer Datei an. Durch Änderungen an dieser Datei wird die Wiederverwendung von FastCGI-Prozessen ausgelöst. Sie können den absoluten Pfad sowie den Pfad angeben, der relativ zum Speicherort der ausführbaren FastCGI-Datei ist.

stderrMode

Diese Eigenschaft wird nur für die Betriebssysteme Windows 7 und Windows Server® 2008 R2 angewendet.

Gibt an, wie Befehle behandelt werden sollen, die von einem FastCGI-Prozess berichtet werden. Es gibt folgende Optionen:

  • ReturnStderrIn500 - Dieses Modul legt den Statuscode auf "500" fest und sendet als Antwort, was auf STDERR empfangen wurde. Dies ist der Standardwert; er weist das gleiche Verhalten wie IIS auf.

  • ReturnGeneric500 - Dieses Modul legt den Statuscode auf "500" fest, gibt jedoch eine generische "500" zurück. Diese Konfiguration ist nützlich, wenn Sie eine detaillierte Fehlerprotokollierung für einen Server aktivieren möchten, diese Fehler jedoch nicht an Benutzer zurückgeben möchten.

  • IgnoreAndReturn200 - Dieses Modul sendet als Antwort (Statuscode "200") zurück, was auf STDOUT empfangen wird.. Diese Eigenschaft ist nützlich, wenn Sie Anweisungen zum Zweck der Nachverfolgung debuggen möchten.

  • TerminateProcess - Dieses Modul beendet den FastCGI-Prozess und gibt die generische Fehlermeldung "500" zurück.


Inhaltsverzeichnis