Server Timeouts, proprietà
L'API server HTTP consente alle applicazioni di impostare i limiti di timeout di connessione del server in una sessione del server o in un gruppo di URL. La proprietà http timeouts viene usata per impostare tutti i timeout in base all'applicazione. I timer IdleConnection e HeaderWait possono anche essere configurati a livello di API del server HTTP. Quando i timer sono configurati a livello di API server HTTP, si applicano a tutte le applicazioni API server HTTP nel computer e le impostazioni vengono mantenute al riavvio del servizio.
Per altre informazioni sulla configurazione dei timer, vedere Configurazione dei timeout specifici dell'applicazione.
Quando i timer non sono configurati per un gruppo di URL o una sessione del server, vengono applicate le configurazioni predefinite dell'API server HTTP.
L'ordine di applicazione del timeout è il seguente:
- Le impostazioni predefinite a livello di API server HTTP si applicano a tutte le applicazioni API server HTTP nel computer.
- I timeout della sessione server sostituiscono le impostazioni a livello di API del server HTTP, se impostate.
- Le impostazioni del gruppo di URL sostituiscono le configurazioni della sessione del server, se impostate.
Nella tabella seguente sono elencati i limiti di timeout di connessione predefiniti
Timer | Definizione | Impostazione predefinita dell'API server HTTP | Configurabile come API server HTTP a livello di API | Configurabile come specifico dell'applicazione |
---|---|---|---|---|
IdleConnection | La connessione è scaduta durante l'inattività. | 120 sec | Sì | Limitato |
HeaderWait | La connessione è scaduta in attesa che l'API del server HTTP analizzi l'intestazione. | 120 sec | Sì | Limitato |
EntityBody | La connessione è scaduta in attesa dell'arrivo del corpo dell'entità della richiesta. | 120 sec | No | Sì |
DrainEntityBody | La connessione è scaduta in attesa che l'API del server HTTP svuota il corpo dell'entità in una connessione Keep-Alive. | 120 sec | No | Sì |
MinSendRate | La connessione è scaduta perché la velocità di invio della risposta è stata più lenta rispetto all'impostazione predefinita di 150 byte/sec. | 150 sec | No | Sì |
RequestQueue | La connessione è scaduta perché la richiesta è rimasta nella coda delle richieste prima che l'applicazione l'ha prelevata. | 120 byte/sec | No | Sì |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per