Todos os produtos
Search
Central de documentação

CDN:Servir conteúdo obsoleto

Última atualização: Aug 19, 2026

O recurso Serve Stale Content é fundamental para garantir tolerância a falhas e disponibilidade no Alibaba Cloud CDN. Ele fornece conteúdo estático expirado diretamente dos nós de CDN quando o servidor de origem apresenta erros, como timeouts ou códigos de status 4xx e 5xx. Essa abordagem melhora a disponibilidade e a experiência do usuário ao manter o acesso ao site durante interrupções temporárias na origem. Este recurso não se aplica a recursos dinâmicos.

Casos de uso

Falha ou indisponibilidade do servidor de origem: Se o servidor de origem falhar ou ficar indisponível devido a problemas como tempo de inatividade, interrupções de rede ou erros de aplicação, os nós de CDN não conseguirão buscar o conteúdo mais recente na origem.

  • Se o recurso Serve Stale Content estiver desativado, os nós de CDN tentarão buscar conteúdo na origem ao receber uma solicitação do usuário. Caso ocorra um erro de origem, a busca falhará e os usuários perderão o acesso ao site.

  • Se o recurso Serve Stale Content estiver ativado, os nós de CDN poderão servir conteúdo expirado do cache durante um erro de origem, garantindo a acessibilidade do site.

Como funciona

image

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 que deseja gerenciar e clique em Manage na coluna Actions.

  4. No painel de navegação à esquerda do domínio, clique em Cache.

  5. Clique na aba Serve Stale Content e, em seguida, clique em Configure.

    Parâmetro

    Obrigatório

    Padrão

    Descrição

    Honor Origin

    Opcional

    Desativado. Por padrão, a configuração Extended Expiration Time define o tempo de expiração estendido.

    Se você ativar este parâmetro e a resposta do servidor de origem incluir o cabeçalho Cache-Control: stale-if-error=xx, o Alibaba Cloud CDN usará o valor da diretiva stale-if-error como tempo de expiração estendido.

    Origin Exception Status Code

    Opcional

    Por padrão, um erro de origem corresponde a um timeout de busca na origem ou a um código de status 5xx retornado pelo servidor de origem.

    Use curingas como 4xx e 5xx ou especifique códigos exatos como 502 e 504.

    Insira vários códigos de status separados por vírgulas.

    Extended Expiration Time

    Opcional

    3.600 segundos (1 hora)

    Tempo máximo para servir um objeto obsoleto do cache após a expiração do TTL. O valor mínimo é 1 segundo.

  6. Clique em OK.

Diferenças em relação ao TTL de código de status

Comparação de recursos

Os recursos Status code TTL e Serve Stale Content otimizam o cache do Alibaba Cloud CDN, mas possuem gatilhos, conteúdos armazenados, finalidades e métodos de configuração distintos. O status code TTL armazena principalmente respostas com códigos de status específicos para reduzir solicitações ao servidor de origem. Já o Serve Stale Content serve conteúdo expirado durante erros de origem para aumentar a disponibilidade. Escolha o recurso adequado conforme suas necessidades de negócio para otimizar o desempenho e a experiência do usuário no site.

Diferença

Status Code TTL

Serve Stale Content

Gatilho

Ocorre quando o servidor de origem retorna uma resposta com um código de status HTTP específico.

Ocorre quando o servidor de origem falha, apresenta timeout ou retorna um código de status de erro específico.

Conteúdo em cache

Armazena a resposta correspondente a um código de status específico da origem, como uma página 404.

Usa conteúdo expirado já armazenado nos nós do Alibaba Cloud CDN, podendo ser qualquer tipo de recurso.

Finalidade

Reduzir a carga no servidor de origem e melhorar a velocidade de resposta.

Melhorar a disponibilidade do site e a experiência do usuário ao servir conteúdo obsoleto durante erros de origem.

Método de configuração

Configure nas definições de cache do Alibaba Cloud CDN para códigos de status HTTP específicos.

Ative o recurso e defina um tempo de expiração estendido.

Em resumo, configure o recurso Serve Stale Content para erros de origem, como timeouts de busca ou códigos de status 5xx/4xx. Esse recurso é ideal para manter a disponibilidade e a experiência do usuário durante interrupções na origem. Por outro lado, o recurso status code TTL é mais indicado para armazenar códigos específicos, como 404 ou 500, visando melhorar a velocidade de resposta e reduzir a carga na origem, embora sua eficácia seja limitada durante erros críticos. Configure esses recursos individualmente ou em conjunto para obter o melhor desempenho e disponibilidade.

Defina durações e regras de cache adequadas às necessidades do seu negócio e à arquitetura do site. Uma duração de cache excessivamente longa pode impedir que os usuários recebam o conteúdo mais recente, enquanto uma duração muito curta pode não reduzir eficazmente a carga no servidor de origem.