Todos os produtos
Search
Central de documentação

CDN:Configurar limitação de requisição única

Última atualização: Jul 03, 2026

A limitação de requisição única restringe a velocidade de download das requisições atendidas pelos pontos de presença (POPs) do Alibaba Cloud CDN. Esse recurso ajuda a controlar o pico de largura de banda dos nomes de domínio acelerados, sendo comum em cenários como lançamentos de jogos e downloads de software.

Observações de uso

  • Esse recurso limita a taxa de transferência de dados de um POP para um cliente, o que pode prejudicar a experiência de download. Utilize-o com cautela.

  • A limitação não se aplica a arquivos menores que a taxa configurada. Por exemplo, um limite de 1 Mbps não afeta um arquivo de 10 KB.

  • O recurso é mais eficaz para arquivos grandes. Um limite de 1 Mbps, por exemplo, funciona bem para um arquivo de 500 MB.

  • O limite mínimo de taxa é 100 KB/s.

  • Sem uma condição de regra, configure apenas uma regra de limitação. Caso existam múltiplas regras, somente a primeira será aplicada.

  • Com uma condição de regra, a prioridade das condições associadas no mecanismo de regras determina a ordem de execução, e não a ordem de configuração das regras.

Procedimento

  1. Faça login no CDN console.

  2. No painel de navegação à esquerda, clique em Domain Names.

  3. Na página Domain Names, localize o nome de domínio desejado e clique em Gerencie na coluna Actions.

  4. No painel de navegação do domínio, clique em Traffic Throttling.

  5. Na aba Traffic Throttling for Individual Requests, clique em Crie Rule e configure os parâmetros.

    Parâmetro

    Descrição

    Default Limit

    Velocidade máxima de download para uma única requisição. O valor mínimo é 100 KB/s.

    Nota

    Se você configurar apenas o parâmetro Default Limit, o limite será aplicado a todas as requisições do nome de domínio acelerado atendidas pelos POPs. Para definir regras avançadas, como limitação baseada em horário, configure os demais parâmetros.

    No Throttling

    Quantidade de dados que pode ser enviada antes que a limitação entre em vigor. Unidade: bytes. Valor padrão: 0.

    Name of the Custom Throttling Parameter

    Quando configurado, os POPs extraem esse parâmetro da URL da requisição e utilizam seu valor como limite de velocidade.

    Por exemplo, se você definir Name of the Custom Throttling Parameter como rate, selecionar MB como Unit of the Custom Throttling Parameter e definir Default Limit como 200 KB/s: caso a URL da requisição contenha o parâmetro rate, a velocidade será limitada ao valor desse parâmetro (mínimo de 100 KB/s); se a URL não contiver o parâmetro rate, o limite padrão de 200 KB/s será aplicado.

    Unit of the Custom Throttling Parameter

    Unidade de medida para o valor do parâmetro personalizado de limitação.

    Start Time of Throttling

    Hora (0–24, formato de 24 horas) em que a limitação começa. Este valor deve ser menor que o horário de término. Valor padrão: 0.

    Todos os POPs do Alibaba Cloud CDN utilizam o Horário de Pequim (UTC+8). Por exemplo, um horário de início definido como 20 significa que a limitação começará às 20:00:00 (UTC+8). Para definir horários de início diferentes para outros países, utilize uma condição de regra que corresponda à localização geográfica do cliente.

    End Time of Throttling

    Hora (0–24, formato de 24 horas) em que a limitação termina. Este valor deve ser maior que o horário de início. Valor padrão: 24.

    Todos os POPs do Alibaba Cloud CDN utilizam o Horário de Pequim (UTC+8). Por exemplo, um horário de término definido como 22 significa que a limitação terminará às 22:00:00 (UTC+8). Para definir horários de término diferentes para outros países, utilize uma condição de regra que corresponda à localização geográfica do cliente.

    Rule Condition

    Uma condição de regra identifica diversas informações de parâmetros em uma requisição de usuário. Isso determina se uma configuração entra em vigor para essa requisição.

    Importante

    Ao referenciar condições de regra, a correspondência ocorre com base na prioridade das condições associadas, e não na ordem de configuração do recurso em si.

    • Não utilizar: Não usa nenhuma condição de regra.

    • Para adicionar ou editar condições de regra, gerencie-as no Rules Engine.

  6. Clique em OK.

Exemplo de configuração

O exemplo a seguir mostra uma configuração de limitação para o nome de domínio acelerado example.aliyundoc.com:

O Limite de Taxa é 200 KB/s, o Parâmetro de URL para Limitação de Taxa é rate, o Tamanho Irrestrito não está definido, o Horário de Início da Limitação é 0, o Horário de Término da Limitação é 24 e a Condição de Regra não é utilizada.

  • Se um cliente solicitar https://example.aliyundoc.com/image.jpg, o servidor responderá com o conteúdo a uma velocidade máxima de download de 200 KB/s.

  • Caso um cliente solicite https://example.aliyundoc.com/image.jpg?rate=100, o servidor responderá com o conteúdo a uma velocidade máxima de download de 100 MB/s.

Perguntas frequentes

  • P: Minha configuração de limitação não está funcionando. Como solucionar isso? Quanto tempo leva para a configuração entrar em vigor?

    R: As configurações de limitação geralmente entram em vigor imediatamente. Se um limite não estiver sendo aplicado, verifique os seguintes pontos:

    1. Cache do navegador: O navegador pode estar servindo um arquivo armazenado localmente em cache, em vez de enviar uma nova requisição ao CDN. Limpe o cache do navegador ou use outro navegador para testar.

    2. Downloads fragmentados (requisições Range): Se o cliente suportar downloads fragmentados, cada parte é tratada como uma requisição independente. O limiar de No Throttling é reiniciado para cada parte, o que pode impedir que o limite de velocidade seja aplicado.

    3. Verificar cabeçalhos de resposta: Inspecione os cabeçalhos de resposta da requisição para confirmar se a política de limitação foi aplicada.

  • P: Qual é o escopo da limitação de tráfego para requisições individuais? O limite é calculado independentemente para cada URL?

    R: A limitação de requisição única restringe a velocidade de cada requisição individualmente. Requisições para URLs diferentes são limitadas de forma independente. Quando os dados enviados para uma requisição atingem o tamanho configurado no limiar de não limitação, o POP do CDN começa a limitar essa requisição.

  • P: Ao avançar ou retroceder em um vídeo, o que aciona uma requisição Range, o limiar de No Throttling é reiniciado?

    R: Sim. Buscar uma nova posição aciona uma nova requisição Range com código de status HTTP 206. O CDN trata isso como uma nova requisição, portanto o limiar de No Throttling é reiniciado e os dados das requisições anteriores não contam para o novo limite.