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