Todos os produtos
Search
Central de documentação

CDN:Configure a limitação de taxa por requisição

Última atualização: Oct 13, 2026

A limitação de taxa por requisição restringe a velocidade de baixe das requisições atendidas pelos pontos de presença (POPs) do CDN do Alibaba Cloud, o que ajuda a controlar o pico de largura de banda de nomes de domínio acelerados. Casos de uso comuns incluem lançamentos de jogos e baixe de software.

Observações de uso

  • A limitação de taxa por requisição restringe a taxa de transferência de dados de um POP para um cliente e pode degradar a experiência de baixe. Use este recurso 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.

  • A limitação funciona melhor com arquivos grandes. Um limite de 1 Mbps, por exemplo, é eficaz 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. Se houver várias regras, apenas a primeira entrará em vigor.

  • 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. Acesse o console do CDN.

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

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

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

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

    Parâmetro

    Descrição

    Default Limit

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

    Nota

    Se você configurar apenas o parâmetro Default Limit, o limite se aplicará a todas as requisições do nome de domínio acelerado atendidas pelos POPs. Para configurar regras avançadas, como a limitação baseada em tempo, defina os outros parâmetros.

    No Throttling

    Quantidade de dados enviados antes de a limitação entrar 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, defina o Name of the Custom Throttling Parameter como rate, selecione MB como a Unit of the Custom Throttling Parameter e defina o Default Limit como 200 KB/s. Nesse caso, se a URL da requisição contiver o parâmetro rate, o sistema limitará a velocidade ao valor do parâmetro (mínimo de 100 KB/s). Caso a URL não contenha o parâmetro rate, o limite padrão de 200 KB/s entrará em vigor.

    Unit of the Custom Throttling Parameter

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

    Start Time of Throttling

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

    Todos os POPs do CDN do Alibaba Cloud usam o Horário de Pequim (UTC+8). Uma hora de início 20, por exemplo, significa que a limitação começa às 20:00:00 (UTC+8). Para definir horários de início diferentes para cada país, use uma condição de regra para corresponder à localização geográfica do cliente.

    End Time of Throttling

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

    Todos os POPs do CDN do Alibaba Cloud usam o Horário de Pequim (UTC+8). Uma hora de término 22, por exemplo, significa que a limitação termina às 22:00:00 (UTC+8). Para definir horários de término diferentes para cada país, use uma condição de regra para corresponder à localização geográfica do cliente.

    Rule Condition

    Uma condição de regra identifica várias informações de parâmetros em uma requisição do usuário, determinando 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 de regra associadas, e não na ordem de configuração do próprio recurso.

    • Do not use: Não utiliza uma condição de regra.

    • Adicione ou edite condições de regra e gerencie as condições 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 Rate Limit é 200 KB/s, o URL Parameter for Rate Limiting é rate, o Unrestricted Size não está definido, o Rate Limit Start Time é 0, o Rate Limit End Time é 24 e a Rule Condition não está em uso.

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

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

Perguntas frequentes