Todos os produtos
Search
Central de documentação

Edge Security Acceleration:Configurar busca de origem por Range

Última atualização: Oct 28, 2026

A busca de origem por Range instrui os nós a incluírem informações de intervalo em solicitações HTTP ao buscar conteúdo no servidor de origem. Com isso, o servidor de origem retorna apenas a faixa de conteúdo especificada no cabeçalho Range da solicitação. Esse processo melhora a eficiência na distribuição de arquivos, aumenta as taxas de acerto no cache, reduz o tráfego e a carga no servidor de origem e acelera o tempo de resposta.

Como funciona

Range é um cabeçalho de solicitação HTTP que indica a faixa de conteúdo a ser recuperada. Por exemplo, Range: bytes=0-100 solicita os primeiros 101 bytes de um arquivo.

Ao ativar a busca de origem por Range, quando o CDNDCDN recebe uma solicitação de usuário e o recurso não está no cache do nó ou expirou, o nó usa solicitações Range para recuperar apenas a parte necessária do recurso do servidor de origem em segmentos e a armazena localmente.

Pré-requisitos

O servidor de origem deve suportar solicitações Range. As solicitações HTTP devem conter o cabeçalho Range, e o servidor de origem deve responder com HTTP 206 Partial Content. Se o servidor de origem não suportar esse tipo de solicitação, a ativação da busca de origem por Range impedirá o cache dos recursos.

Considerações

Antes de configurar a busca de origem por Range, verifique os seguintes pontos:

  • Impacto nas QPS — A ativação da busca de origem por Range aumenta o tráfego de QPS para o servidor de origem. Se o servidor de origem tiver limite de taxa configurado, tome precauções para não acioná-lo. Use DescribeL2VipsByDomain para consultar os endereços IP dos nós de busca de origem do DCDN e adicione-os à lista de permissões de IP do servidor de origem.

  • Prioridade do mecanismo de regras — Quando a busca de origem por Range usa condições do mecanismo de regras, a ordem de execução segue a prioridade dessas condições, e não a prioridade definida para este recurso.

Procedimento

CDN DCDN

  1. Na guia Origin Fetch, localize a opção Range Origin Fetch e clique em Modify.

  2. defina a busca de origem por Range como Disable, Follow Client Range Request ou Enable (Recommended If Large Files Requested) conforme as descrições de parâmetro a seguir.

    Ao definir a busca de origem por Range como Enable (Recommended If Large Files Requested) ou Follow Client Range Request, configure também o Chunk Size. O tamanho padrão é 512 KB.

    Parâmetro

    Opção

    Descrição

    Range Origin Fetch

    Disable

    A busca de origem por Range vem desativada por padrão. Mesmo que o cliente envie solicitações com Range ao nó, o nó solicitará o arquivo completo ao servidor de origem. Isso reduz a eficiência da distribuição de arquivos em cenários com arquivos grandes.

    Follow Client Range Request

    O nó envia solicitações Range ao servidor de origem apenas quando o cliente inclui Range na requisição. A primeira solicitação ao servidor de origem arredonda o tamanho para o múltiplo mais próximo do tamanho do bloco, com base no intervalo solicitado pelo cliente. As demais solicitações usam o tamanho de bloco especificado.

    ative (Recommended If Large Files Requested)

    O nó sempre envia solicitações Range ao servidor de origem, independentemente de o cliente incluir Range na requisição. Todas as solicitações à origem usam o tamanho de bloco configurado. Recomenda-se essa opção para cenários com arquivos grandes.

    Chunk Size

    512 KB, 1 MB, 2 MB, 4 MB

    Quando a busca de origem por Range está definida como Follow Client Range Request ou Enable (Recommended If Large Files Requested), configure o tamanho do bloco. O valor padrão é 512 KB.

    Rule Conditions

    Disable

    As condições de regra identificam parâmetros nas solicitações do usuário para determinar se a configuração de busca de origem por Range se aplica à requisição.