Um timeout de solicitação à origem bem ajustado equilibra a eficiência da resposta e o uso de conexões. Um timeout muito curto causa falhas frequentes de fetch durante flutuações de rede; já um timeout muito longo retém conexões quando a origem está lenta ou não responde, o que bloqueia o processamento normal das solicitações.
O que é o tempo de solicitação HTTP à origem
O tempo de solicitação HTTP à origem mede a duração de uma solicitação HTTP da camada 7 do ponto de presença (POP) do ESA até o servidor de origem. Esse valor não inclui o tempo necessário para estabelecer uma conexão TCP da camada 4 com a origem.
Antes de começar
O ESA suporta timeout máximo de 300 segundos para toda a conexão, abrangendo os caminhos dentro do POP do ESA e entre o POP do ESA e a origem.
O timeout padrão é de 30 segundos. Recomenda-se um timeout de no máximo 60 segundos.
Configuração
No console do ESA, selecione Websites e, na coluna Websites, clique em o site desejado.
No painel de navegação à esquerda, escolha .
Clique em Rules e insira um Origin Rules.
Em Create Rule, defina as condições de correspondência para as solicitações recebidas. Para saber mais sobre a criação de expressões de regra, consulte Composition of a rule expression.
Na seção Origin Fetch Timeout, clique em Rule Name e insira o período de timeout.
Documentação relacionada
Os recursos relacionados a regras variam quanto à prioridade efetiva, reentrância e granularidade. Para obter detalhes, consulte Characteristics of rule-based features.