Utilisez les boîtes de dialogue Ajouter une application FastCGI et Modifier l'application FastCGI pour ajouter ou modifier les propriétés générales et de traitement pour une application.

Pour plus d'informations sur les applications FastCGI, consultez la Paramètres FastCGI, page.

Liste d'éléments de l'interface utilisateur

Nom de l'élémentDescription

Chemin d'accès complet

Spécifie le chemin d'accès physique de l'exécutable du processus à utiliser dans le pool d'applications FastCGI.

Cliquez pour rechercher l'emplacement physique de votre fichier exécutable de processus FastCGI.

Arguments

Spécifie les arguments de ligne de commande passés au processus FastCGI. Ces arguments peuvent être utilisés pour identifier de façon unique un pool de processus FastCGI si plusieurs pools de processus existent pour un seul exécutable de processus.

EnvironmentVariables

Spécifie la collection de variables d'environnement qui seront définies pour le programme exécutable du processus. Cette propriété est facultative. Cliquez sur le bouton Parcourir () pour ouvrir l'Éditeur de collections EnvironmentVariables, à partir duquel vous pouvez ajouter et supprimer des membres et définir de valeurs de propriété. Pour plus d'informations, consultez la page d'aide de l'interface utilisateur Éditeur de variables d'environnement, boîte de dialogue.

InstanceMaxRequests

Contrôle le comportement de recyclage du processus FastCGI. Spécifie le nombre maximal de demandes qu'une application FastCGI est autorisée à gérer avant que le processus soit recyclé. La valeur par défaut est 200.

MaxInstances

Spécifie le nombre maximal de processus FastCGI à autoriser dans le pool de processus de l'application pour l'application FastCGI sélectionnée. Ce nombre représente également le nombre maximal de demandes simultanées que peut traiter l'application FastCGI. La valeur par défaut est 4.

Pour les systèmes d'exploitation Windows® 7 et Windows Server® 2008 R2 uniquement, la définition de la propriété MaxInstances à 0 permet à IIS de sélectionner automatiquement le nombre optimal de processus FastCGI pour l'environnement d'exécution actif.

ActivityTimeout

Spécifie la durée maximale pendant laquelle un processus FastCGI pour l'application est autorisé à s'exécuter sans communiquer avec IIS avant que le processus dépasse le délai. Ce délai peut être utilisé pour détecter et arrêter les processus bloqués. La valeur par défaut est 30 (secondes).

FlushNamedpipe

Indique si le canal nommé est vidé à la fin de chaque demande et avant l'arrêt de l'application. Si le canal nommé est vidé, la valeur est définie à true. La valeur par défaut est false. Cette propriété s'applique uniquement lorsque le protocole de canal nommé est utilisé.

Protocol

Spécifie le protocole à utiliser pour communiquer avec le processus FastCGI. Les valeurs possibles pour la propriété Protocol sont 0 (NamedPipe) ou 1 (TCP). La valeur par défaut est 0 (NamedPipe).

IdleTimeout

Spécifie l'intervalle de temps pendant lequel un processus FastCGI pour l'application peut être inactif avant que le processus se termine. La valeur par défaut est 300 (secondes).

QueueLength

Spécifie le nombre maximal de demandes mises en file d'attente pour le pool d'applications FastCGI. Lorsque la file d'attente est pleine, les demandes suivantes retournent le code d'erreur HTTP 503 (Service indisponible) aux clients. Cela indique que l'application est occupée. La valeur par défaut est 1 000.

RapidFailPerMinute

Spécifie le nombre de pannes de processus FastCGI autorisées en une minute avant que le gestionnaire FastCGI mette le processus hors ligne. La valeur par défaut est 10.

RequestTimeout

Spécifie la durée maximale autorisée pour une demande à l'application. Si un processus FastCGI dure plus longtemps que la durée spécifiée dans une demande, il sera interrompu. La valeur par défaut est 90 secondes.

MonitorChangesTo

Cette propriété s'applique uniquement aux systèmes d'exploitation Windows 7 et Windows Server® 2008 R2.

Spécifie le chemin d'accès d'un fichier. Les modifications apportées à ce fichier déclenchent le recyclage des processus FastCGI. Vous pouvez spécifier le chemin d'accès absolu et également le chemin d'accès relatif à l'emplacement de l'exécutable FastCGI.

stderrMode

Cette propriété s'applique uniquement aux systèmes d'exploitation Windows 7 et Windows Server® 2008 R2.

Spécifie la façon dont les erreurs signalées par un processus FastCGI sont traitées. Les options suivantes existent :

  • ReturnStderrIn500 — Ce module définit le code d'état à 500 et envoie ce qui est reçu dans STDERR comme réponse. Il s'agit de la valeur par défaut et elle a le même comportement que IIS.

  • ReturnGeneric500 — Ce module définit le code d'état à 500, mais retourne un 500 générique. Cette configuration est utile si vous souhaitez activer l'enregistrement détaillé des erreurs pour un serveur, mais que vous ne souhaitez pas retourner ces erreurs aux utilisateurs.

  • IgnoreAndReturn200 — Ce module envoie ce qui est reçu dans STDOUT comme réponse avec le code d'état 200. Le texte dans le flux STDERR est ignoré. Cette propriété est utile si vous souhaitez utiliser des instructions de débogage pour effectuer un suivi.

  • TerminateProcess — Ce module met fin au processus FastCGI et retourne le message d'erreur 500 générique.


Table des matières