Partager via


Classe FastCgiApplicationElement

Configure les paramètres d’une application FastCGI.

Syntaxe

class FastCgiApplicationElement : CollectionElement  

Méthodes

Cette classe ne contient pas de méthodes.

Propriétés

Le tableau suivant répertorie les propriétés exposées par la classe FastCgiApplicationElement.

Nom Description
ActivityTimeout Valeur de lecture/écriture uint32 qui spécifie la durée maximale, en secondes, que IIS attend pour l’activité FastCGI, comme l’envoi de données. La valeur par défaut est 30. Une propriété clé. Remarque :  La valeur spécifiée est une valeur maximale la plus basse. Ce maximum n’est pas strictement appliqué et peut augmenter sensiblement sous de lourdes charges.
Arguments Valeur en lecture/écriture string qui spécifie des arguments de ligne de commande pour le fichier exécutable de l’application FastCGI.
EnvironmentVariables Tableau de valeurs FastCgiEnvironmentSettings qui contiennent des variables d’environnement pour le programme exécutable de processus d’un pool d’applications.
FlushNamedPipe Une valeur boolean en lecture/écriture. true si les canaux nommés sont vidés à la fin de chaque requête ; sinon, false. Par défaut, il s’agit de false. Cette propriété s’applique uniquement lorsque le protocole de canal nommé est utilisé.
FullPath Valeur en lecture/écriture string qui spécifie le chemin d’accès complet du fichier exécutable de l’application FastCGI. Une propriété clé.
IdleTimeout Valeur de lecture/écriture uint32 qui spécifie l’intervalle de temps, en secondes, après lequel un processus inactif est terminé. La valeur par défaut est 300.
InstanceMaxRequests Valeur de lecture/écriture uint32 qui spécifie le nombre maximal de requêtes qu’un processus de travail FastCGI peut gérer avant le recyclage du processus. Par défaut, la valeur est 200.
MaxInstances Valeur de lecture/écriture uint32 qui spécifie le nombre maximal de processus de travail FastCGI qui peuvent être démarrés pour un pool d’applications.
Protocol Énumération en lecture/écriture sint32 qui spécifie le mécanisme de transport qui communique avec le processus de travail FastCGI. Les valeurs possibles sont répertoriées plus loin dans la section Remarques.
QueueLength Valeur en lecture/écriture uint32 qui spécifie le nombre maximal de requêtes pouvant être mises en file d’attente pour le pool d’applications FastCGI. Lorsque la file d’attente est pleine, les requêtes suivantes retournent le code d’erreur HTTP 503 (Service indisponible) aux clients.
RequestTimeout Valeur de lecture/écriture uint32 qui spécifie la durée maximale, en secondes, que IIS attend pour qu’une application FastCGI termine le traitement d’une requête. La valeur par défaut est 90. Remarque :  La valeur spécifiée est une valeur maximale la plus basse. Ce maximum n’est pas strictement appliqué et peut augmenter sensiblement sous de lourdes charges.

Sous-classes

Cette classe ne contient aucune sous-classe.

Notes

Les instances de cette classe sont contenues dans la propriété de tableau FastCgi de la classe FastCgiSection.

Le tableau suivant répertorie les valeurs possibles pour la propriété Protocol. La valeur par défaut est 0 (NamedPipe).

Valeur Mot clé Description
0 NamedPipe Le protocole de canal nommé sera utilisé pour communiquer avec le processus de travail FastCGI.
1 Tcp Le protocole TCP sera utilisé pour communiquer avec le processus de travail FastCGI.

Hiérarchie d'héritage

CollectionElement

FastCgiApplicationElement

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sous Windows 7
- IIS 8.0 sous Windows 8
- IIS 10.0 sous Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sous Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Fichier MOF WebAdministration.mof

Voir aussi

Classe CollectionElement
Classe FastCgiSection
Classe FastCgiEnvironmentSettings
Classe FastCgiEnvironmentElement