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
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