Propriedade Server Timeouts
A API do Servidor HTTP permite que os aplicativos definam os limites de tempo limite de conexão do servidor em uma sessão de servidor ou em um grupo de URLs. A propriedade de tempos limite HTTP é usada para definir todos os tempos limite em uma base específica do aplicativo. Os temporizadores IdleConnection e HeaderWait também podem ser configurados em toda a API do servidor HTTP. Quando os temporizadores são configurados em toda a API do servidor HTTP, eles se aplicam a todos os aplicativos de API do servidor HTTP no computador e as configurações persistem quando o serviço é reiniciado.
Para obter mais informações sobre como configurar temporizadores, consulte Configurando os tempos limite específicos do aplicativo.
Quando os temporizadores não estão configurados para um grupo de URL ou sessão de servidor, as configurações padrão da API do Servidor HTTP se aplicam.
A ordem de imposição de tempo limite é a seguinte:
- Os padrões da API de servidor HTTP se aplicam a todos os aplicativos de API do servidor HTTP no computador.
- Os tempos limite da Sessão do Servidor substituem as configurações de toda a API do Servidor HTTP, quando definidas.
- As configurações do grupo de URL substituem as configurações de sessão do servidor, quando definidas.
A tabela a seguir lista os limites de tempo limite de conexão padrão
Temporizador | Definição | Padrão da API do Servidor HTTP | Configurável como a API do servidor HTTP de largura | Configurável como específico do aplicativo |
---|---|---|---|---|
IdleConnection | A conexão expirou enquanto permanece ociosa. | 120 s | Sim | Limitado |
HeaderWait | A conexão expirou enquanto aguardava a API do servidor HTTP analisar o cabeçalho. | 120 s | Sim | Limitado |
EntityBody | A conexão expirou enquanto aguardava a chegada do corpo da entidade de solicitação. | 120 s | Não | Sim |
DrainEntityBody | A conexão expirou enquanto aguardava a API do servidor HTTP esvaziar o corpo da entidade em uma conexão Keep-Alive. | 120 s | Não | Sim |
MinSendRate | A conexão expirou porque a taxa de envio de resposta era mais lenta do que o padrão de 150 bytes/s. | 150 s | Não | Sim |
Fila de Solicitação | A conexão expirou porque a solicitação permaneceu na fila de solicitação antes do aplicativo pegá-la. | 120 bytes/s | Não | Sim |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de