Todos os produtos
Search
Central de documentação

Edge Security Acceleration:Atualizar e pré-carregar recursos

Última atualização: Sep 15, 2026

A purga remove instantaneamente o conteúdo especificado do cache do DCDN e força a recuperação da versão mais recente no servidor de origem. Isso garante atualizações imediatas de conteúdo, permite aplicar alterações de configuração e remove materiais não conformes sem esperar que o cache expire. O pré-carregamento carrega proativamente seus recursos nos pontos de presença (POPs) do DCDN antes do pico de tráfego. Essa prática protege o servidor de origem contra sobrecarga e assegura uma resposta rápida e em cache para a primeira onda de usuários durante lançamentos ou eventos de alta demanda.

Introdução às funcionalidades

Purga de recursos

Uma operação de purga envia um comando de invalidação de cache para os POPs do DCDN, em vez de excluir arquivos diretamente. Ao receber o comando, o POP marca os recursos correspondentes em cache como inválidos ou expirados. Na próxima solicitação do usuário, o POP detecta o cache inválido, recupera a versão mais recente no servidor de origem e a entrega ao usuário, armazenando simultaneamente a nova versão em cache.

Cenários

  1. Atualização e publicação de conteúdo: após atualizar recursos no servidor de origem, faça a purga das URLs ou diretórios correspondentes. Assim, os usuários recebem as versões mais recentes em vez de conteúdo obsoleto.

  2. Remoção de conteúdo não conforme: se você excluir conteúdo não conforme do servidor de origem, ele ainda poderá estar acessível no cache do DCDN. Utilize o recurso de purga de URL para limpar o cache e garantir a remoção completa desse conteúdo.

Pré-carregamento de recursos

O pré-carregamento instrui os POPs do DCDN a recuperar recursos do servidor de origem com base em uma lista de URLs fornecida e a armazená-los em cache. Esse processo difere do envio ativo de conteúdo pelo servidor de origem. O pré-carregamento melhora a velocidade de carregamento de novos recursos ou páginas promocionais para visitantes recorrentes e reduz o tráfego de retorno à origem durante eventos de alto tráfego, protegendo assim o servidor de origem.

Cenários

  1. Início de uso do Alibaba Cloud DCDN: ao começar a utilizar o Alibaba Cloud DCDN, pré-carregue seus recursos estáticos populares nos POPs. Essa ação aumenta a velocidade de acesso e aprimora a experiência do usuário.

  2. Suporte a campanhas promocionais: antes de iniciar uma grande campanha promocional, pré-carregue todos os recursos estáticos das páginas da campanha nos POPs do DCDN. Quando a campanha começar, os POPs atenderão diretamente todas as solicitações dos usuários para esses recursos, garantindo carregamento rápido das páginas.

  3. Publicação de pacotes de instalação ou arquivos grandes: antes de lançar uma nova versão de software ou pacote de atualização, pré-carregue os recursos nos POPs do DCDN. Após o lançamento oficial, os POPs processarão diretamente as solicitações de baixe dos usuários, acelerando as velocidades de transferência e reduzindo a carga no servidor de origem.

Cenários

A tabela a seguir descreve cenários comuns para atualização e pré-carregamento.

Recurso

Cenários

Atualização

  • Atualização e publicação de recursos

    Após a atualização ou upgrade de recursos no servidor de origem, faça a purga enviando suas URLs ou diretórios. Isso permite que os usuários ignorem o cache obsoleto e acessem diretamente os recursos mais recentes, que serão então armazenados em cache nos nós do DCDN.

  • Remoção de recursos não conformes

    Se o servidor de origem contiver conteúdo não conforme mencionado em Limits, esse conteúdo ainda poderá estar acessível nos POPs do DCDN mesmo após a exclusão na origem. Use a atualização de URL para renovar os recursos em cache.

Pré-carregamento

  • Atividades operacionais

    Para eventos de grande escala, pré-carregue antecipadamente os recursos estáticos da página do evento nos nós do DCDN. Após o início do evento, todos os recursos estáticos acessados pelos usuários já estarão em cache nos POPs do DCDN e serão servidos diretamente por eles.

  • Lançamento de pacotes de instalação

    Pré-carregue recursos nos POPs do DCDN antes de publicar uma nova versão de um pacote de instalação ou atualização. Após o lançamento oficial do product, as solicitações de baixe de muitos usuários serão atendidas diretamente pelos POPs do DCDN. Isso melhora as velocidades de baixe, reduz significativamente a carga no servidor de origem e aprimora a experiência do usuário.

Observações

  • Observações sobre a purga de cache:

    • O envio de muitas tarefas de purga limpa uma quantidade significativa de cache. Isso causa um aumento repentino na largura de banda e nas solicitações de retorno à origem, elevando a carga no servidor de origem. Recomendamos executar essa operação fora dos horários de pico.

    • Uma tarefa de purga leva cerca de 5 a 6 minutos para entrar em vigor. Se o tempo de vida (TTL) do cache para um arquivo ou diretório for inferior a 5 minutos, não é necessário realizar a purga. Aguarde o cache expirar e atualizar automaticamente.

    • A purga de URL, a purga de diretório e a purga baseada em expressão regular suportam cache compartilhado. Se um nome de domínio estiver configurado com cache compartilhado, envie uma tarefa de purga usando o domínio principal ou qualquer domínio associado para limpar o cache.

  • Observações sobre o pré-carregamento de cache:

    • Após o envio e execução bem-sucedida de uma tarefa de pré-carregamento, os nós do DCDN recuperam imediatamente os recursos necessários no servidor de origem. Enviar muitas tarefas de pré-carregamento de uma só vez gera diversas tarefas simultâneas de retorno à origem, causando um aumento repentino na largura de banda e nas solicitações. Recomendamos executar essa operação fora dos horários de pico.

    • Por padrão, uma solicitação de pré-carregamento inclui o cabeçalho Accept-Encoding:gzip. Para incluir outros cabeçalhos ou ative o pré-carregamento de múltiplas réplicas, chame a operação OpenAPI Prefetch URLs e defina o parâmetro de solicitação WithHeader.

    • Durante o pré-carregamento, se o servidor de origem retornar um código de status de redirecionamento como 307, a tarefa não seguirá o redirecionamento e falhará. No entanto, se o servidor de origem retornar um código de status 301 ou 302 e você tiver ativado 301/302 redirects for origin fetch no DCDN, a tarefa de pré-carregamento não será afetada.

  • Observações gerais:

    • Se um nome de domínio estiver configurado com Rewrite Access URL, o nó usará a URL reescrita para gerar a CacheKey. Envie a URL reescrita para operações de atualização e pré-carregamento.

    • Para usar um usuário RAM na atualização e pré-carregamento de recursos, conceda primeiro as permissões necessárias a esse usuário. Para obter mais informações, consulte Grant permissions to a RAM user to refresh and prefetch resources.

    • Não é possível cancelar uma tarefa de purga de URL ou de pré-carregamento de cache após o envio.

    • Ao enviar uma tarefa de purga ou pré-carregamento de cache, se a URI contiver caracteres não ASCII, como espaços ou caracteres chineses, codifique a URL. Caso contrário, a tarefa não será reconhecida.

Atualizar recursos

  1. Faça login no console do DCDN.

  2. No painel de navegação à esquerda, escolha Tools > Purge and Prefetch.

  3. Na aba Purge Cache, configure as regras de atualização.

    Parâmetro

    Descrição

    Operation

    Selecione Purge.

    Operation Method

    É possível atualizar por URL, Directory ou Regular Expression.

    URL

    • Por padrão, cada conta Alibaba Cloud pode atualizar até 10.000 URLs e 100 diretórios (incluindo subdiretórios) por dia. Se a largura de banda diária de pico da sua conta exceder 200 Mbps, solicite um aumento de cota em Quota Management. A Alibaba Cloud avalia e configura a cota com base nas necessidades reais do seu negócio.

    • Por padrão, uma conta Alibaba Cloud pode enviar até 20 tarefas de atualização baseada em expressão regular por dia. Se a largura de banda de pico da sua conta exceder 10 Gbps, abra um ticket para solicitar um aumento de cota.

    • Atualização de URL

      • A URL deve começar com http:// ou https://.

      • Para atualizar várias URLs, insira uma URL por linha.

    • Atualização de diretório

      • A URL deve começar com http:// ou https:// e terminar com uma barra (/).

        • Para atualizar todos os arquivos no diretório raiz: http://example.com/.

        • Para atualizar todos os arquivos no subdiretório /path/test/: http://example.com/path/test/.

      • Para atualizar várias URLs, insira uma URL por linha.

      • É possível enviar até 100 tarefas de atualização de diretório por vez, com limite de 100 por minuto para um único nome de domínio.

      • Por padrão, a atualização de diretório utiliza o método "atualizar recursos alterados". Se uma solicitação de usuário corresponder a um recurso no diretório, o nó do DCDN recupera as informações Last-Modified do recurso no servidor de origem. Se as informações forem idênticas às do recurso atualmente em cache, o nó retorna diretamente o recurso em cache. Se forem diferentes, o nó busca o novo recurso na origem, entrega-o ao usuário e armazena o novo recurso em cache.

    • Atualização baseada em expressão regular

      Para obter mais informações, consulte Regex-based refresh.

  4. Clique em Submit.

  5. Visualize o progresso da atualização.

    Após enviar uma tarefa de atualização, visualize seus detalhes e progresso na aba Records. A tarefa poderá levar bastante tempo se houver muitos recursos para atualizar.

Pré-carregar recursos

  1. Faça login no console do DCDN.

  2. No painel de navegação à esquerda, escolha Tools > Purge and Prefetch.

  3. Na aba Purge Cache, configure as regras de pré-carregamento.

    Parâmetro

    Descrição

    Operation

    Selecione Prefetch.

    Operation Method

    Somente o pré-carregamento por URL é suportado.

    URL

    • A URL deve começar com http:// ou https://. A URL deve ser o caminho exato de um arquivo de recurso. Diretórios terminados com barra (/) não são suportados.

    • Para pré-carregar várias URLs, insira uma URL por linha.

    • Cota de pré-carregamento de URL (diária): uma conta Alibaba Cloud pode enviar até 1.000 tarefas de pré-carregamento de URL por dia, com máximo de 100 por envio.

      Se a largura de banda diária de pico da sua conta exceder 500 Mbps, solicite um aumento de cota em Quota Management. A Alibaba Cloud avalia e configura a cota com base nas necessidades reais do seu negócio.

    • Regra da fila de pré-carregamento: a fila de pré-carregamento de cada conta comporta no máximo 100.000 URLs. O DCDN pré-carrega as URLs na ordem em que foram enviadas. Quando o número de URLs a serem pré-carregadas na fila atingir 100.000, o DCDN rejeitará novas tarefas de pré-carregamento.

    • Velocidade de pré-carregamento: a velocidade depende do tamanho médio dos arquivos. Arquivos menores são pré-carregados mais rapidamente.

  4. Clique em Submit.

  5. Visualize o progresso do pré-carregamento.

    Após enviar uma tarefa de pré-carregamento, visualize seus detalhes e progresso na aba Records. A tarefa poderá levar bastante tempo se houver muitos recursos para pré-carregar.

Operações de API relacionadas

Também é possível chamar operações de API para atualizar e pré-carregar recursos.

API

Descrição

RefreshDcdnObjectCaches

Atualiza o conteúdo de URLs especificadas nos nós de cache. Suporta atualização em lote de URLs.

Nota

A atualização de URL, a atualização de diretório e a atualização baseada em expressão regular suportam cache compartilhado. Se o cache compartilhado estiver configurado para um nome de domínio, envie uma tarefa de atualização usando o domínio principal ou qualquer domínio associado para purgar o cache.

PreloadDcdnObjectCaches

Pré-carrega conteúdo do servidor de origem para os nós de cache L2. Garante acertos de cache no primeiro acesso e reduz a carga no servidor de origem.

DescribeDcdnRefreshQuota

Consulta as cotas diárias e as cotas restantes para atualizações de URL, pré-carregamentos de URL e atualizações de diretório.

DescribeDcdnRefreshTasks

Verifica se uma tarefa de atualização ou pré-carregamento entrou em vigor em toda a rede.

DescribeDcdnUserQuota

Consulta as cotas de recursos e o uso de um usuário.

DescribeDcdnRefreshTaskById

Verifica se uma tarefa de atualização ou pré-carregamento entrou em vigor em toda a rede.