Utilizzare le finestre di dialogo Aggiungi applicazione FastCGI e Modifica applicazione FastCGI per aggiungere o modificare le proprietà generali e di elaborazione di un'applicazione.

Per ulteriori informazioni sulle applicazioni FastCGI, vedere Pagina Impostazioni di FastCGI.

Elenco degli elementi dell'interfaccia utente

Nome dell'elementoDescrizione

Percorso completo

Specifica il percorso fisico dell'eseguibile del processo da utilizzare nel pool di applicazioni FastCGI.

Fare clic per cercare il percorso fisico del file eseguibile del processo FastCGI.

Argomenti

Specifica gli argomenti della riga di comando che vengono passati al processo FastCGI. Tali argomenti possono essere utilizzati per identificare in modo univoco un pool di processi FastCGI, se esistono diversi pool di processi FastCGI per un singolo eseguibile del processo.

Variabili di ambiente

Specifica l'insieme delle variabili di ambiente che viene impostato per il programma eseguibile del processo. Questa proprietà è facoltativa. Fare clic sul pulsante Sfoglia () per aprire Editor dell'insieme - Variabili di ambiente da cui è possibile aggiungere e rimuovere i membri e definire i valori di proprietà. Per ulteriori informazioni, vedere la pagina della Guida dell'interfaccia utente Finestra di dialogo Editor delle variabili di ambiente.

Numero massimo di richieste dell'istanza

Controlla il comportamento del riciclo dei processi FastCGI. Specifica il numero massimo di richieste che un'applicazione FastCGI può gestire prima del riciclo del processo. Il valore predefinito è 200.

Numero massimo di istanze

Specifica il numero massimo di processi FastCGI consentiti nel pool di processi per l'applicazione FastCGI selezionata. Questo numero rappresenta anche il numero massimo di richieste simultanee che possono essere gestite dall'applicazione FastCGI. Il valore predefinito è 4.

Solo nei sistemi operativi Windows® 7 e Windows Server® 2008 R2, se si imposta la proprietà Numero massimo di istanze su 0, IIS seleziona automaticamente il numero di processi FastCGI ottimale per l'ambiente di esecuzione corrente.

Timeout attività

Specifica il tempo massimo di esecuzione consentito per il processo FastCGI dell'applicazione che non comunica con IIS prima del timeout del processo. Il timeout può essere utilizzato per rilevare e chiudere i processi bloccati. Il valore predefinito è 30 (secondi).

FlushNamedpipe

Specifica se la named pipe viene cancellata alla fine di ogni richiesta e prima della chiusura dell'applicazione. Se la named pipe viene cancellata, il valore è impostato su true. Il valore predefinito è false. Questa proprietà si applica solo quando si utilizza il protocollo named pipe.

Protocollo

Specifica il protocollo da utilizzare per comunicare con il processo FastCGI. Il valori possibili per la proprietà Protocollo sono 0 (NamedPipe) o 1 (TCP). Il valore predefinito è 0 (NamedPipe).

IdleTimeout

Specifica il tempo di inattività consentito per un processo FastCGI dell'applicazione dopo il quale un processo inattivo viene terminato. Il valore predefinito è 300 (secondi).

Lunghezza coda

Specifica il numero massimo di richieste che vengono accodate per il pool di applicazioni FastCGI. Quando la coda è piena, le richieste successive restituiscono ai client il codice di errore HTTP 503 (Servizio non disponibile). In tal modo si indica che l'applicazione è troppo occupata. Il valore predefinito è 1000.

Numero massimo di errori PerMinute

Specifica il numero massimo di errori del processo FastCGI consentiti in un minuto prima che il gestore FastCGI attivi la modalità non in linea per il processo. Il valore predefinito è 10.

Timeout richiesta

Specifica il tempo massimo consentito per una richiesta all'applicazione. Se per una singola richiesta viene impiegato più tempo di quanto specificato, il processo FastCGI viene terminato. Il valore predefinito è 90 secondi.

Controlla modifiche al file

Questa proprietà viene applicata solo ai sistemi operativi Windows 7 e Windows Server® 2008 R2.

Specifica il percorso di un file. Se si modifica il file viene attivato il riciclo dei processi FastCGI. È possibile specificare il percorso assoluto e anche il percorso relativo alla posizione dell'eseguibile di FastCGI.

Modalità errori standard

Questa proprietà viene applicata solo ai sistemi operativi Windows 7 e Windows Server® 2008 R2.

Specifica come vengono gestiti gli errori restituiti da un processo FastCGI. Sono disponibili le seguenti opzioni:

  • ReturnStderrIn500 Questo modulo imposta il codice di stato su 500 e invia come risposta ciò che è stato ricevuto in STDERR. È il valore predefinito e ha lo stesso comportamento di IIS.

  • ReturnGeneric500 Questo modulo imposta il codice di stato su 500, ma restituisce un valore 500 generico. Questa configurazione è utile se si desidera abilitare la registrazione dettagliata degli errori per un server, ma non si desidera che questi errori vengano restituiti agli utenti.

  • IgnoreAndReturn200 Questo modulo invia come risposta ciò che è stato ricevuto in STDOUT con il codice di stato 200. Il testo nel flusso STDERR viene ignorato. Questa proprietà è utile se si desidera utilizzare le istruzioni di debug per scopi di individuazione.

  • TerminateProcess Questo modulo termina il processo FastCGI e restituisce il messaggio di errore generico 500.


Argomenti della Guida