Condividi tramite


Classe FastCgiApplicationElement

Configura le impostazioni per un'applicazione FastCGI.

Sintassi

class FastCgiApplicationElement : CollectionElement  

Metodi

Questa classe non contiene metodi.

Proprietà

Nella tabella seguente sono elencate le proprietà esposte dalla FastCgiApplicationElement classe .

Nome Descrizione
ActivityTimeout Valore di lettura/scrittura uint32 che specifica il tempo massimo, in secondi, che IIS attende l'attività FastCGI, ad esempio l'invio di dati. Il valore predefinito è 30. Proprietà chiave. Nota: Il valore specificato è un valore massimo minimo. Questo massimo non è strettamente applicato e può aumentare notevolmente sotto carichi pesanti.
Arguments Valore di lettura/scrittura string che specifica gli argomenti della riga di comando per il file eseguibile dell'applicazione FastCGI.
EnvironmentVariables Matrice di valori FastCgiEnvironmentSettings che contengono variabili di ambiente per il programma eseguibile del processo di un pool di applicazioni.
FlushNamedPipe Valore di lettura/scrittura boolean . true se i pipe denominati vengono scaricati alla fine di ogni richiesta; in caso contrario, false. Il valore predefinito è false. Questa proprietà si applica solo quando si usa il protocollo named pipe.
FullPath Valore di lettura/scrittura string che specifica il percorso completo del file eseguibile dell'applicazione FastCGI. Proprietà chiave.
IdleTimeout Valore di lettura/scrittura uint32 che specifica l'intervallo di tempo, in secondi, dopo il quale viene terminato un processo inattiva. Il valore predefinito è 300.
InstanceMaxRequests Valore di lettura/scrittura uint32 che specifica il numero massimo di richieste che un processo di lavoro FastCGI può gestire prima che il processo venga riciclato. Il valore predefinito è 200.
MaxInstances Valore di lettura/scrittura uint32 che specifica il numero massimo di processi di lavoro FastCGI che possono essere avviati per un pool di applicazioni.
Protocol Enumerazione di lettura/scrittura sint32 che specifica il meccanismo di trasporto che comunica con il processo di lavoro FastCGI. I valori possibili sono elencati più avanti nella sezione Osservazioni.
QueueLength Valore di lettura/scrittura uint32 che specifica il numero massimo di richieste che possono essere accodate per il pool di applicazioni FastCGI. Quando la coda è completa, le richieste successive restituiscono il codice di errore HTTP 503 (Servizio non disponibile).
RequestTimeout Valore di lettura/scrittura uint32 che specifica il tempo massimo, in secondi, che IIS attende che un'applicazione FastCGI finisca l'elaborazione di una richiesta. Il valore predefinito è 90. Nota: Il valore specificato è un valore massimo minimo. Questo massimo non è strettamente applicato e può aumentare notevolmente sotto carichi pesanti.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

Le istanze di questa classe sono contenute nella FastCgi proprietà array della classe FastCgiSection .

Nella tabella seguente sono elencati i valori possibili per la Protocol proprietà. Il valore predefinito è 0 (NamedPipe).

Valore Parola chiave Descrizione
0 NamedPipe Il protocollo named-pipe verrà usato per comunicare con il processo di lavoro FastCGI.
1 Tcp Il protocollo TCP verrà usato per comunicare con il processo di lavoro FastCGI.

Gerarchia di ereditarietà

CollectionElement

FastCgiApplicationElement

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe CollectionElement
Classe FastCgiSection
Classe FastCgiEnvironmentSettings
Classe FastCgiEnvironmentElement