Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Gerenciamento de performance de uma aplicação do Amplify

Modo de foco
Gerenciamento de performance de uma aplicação do Amplify - AWS Amplify Hospedagem

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

A arquitetura de hospedagem padrão do Amplify otimiza o equilíbrio entre desempenho de hospedagem e disponibilidade de implantação. Para a maioria dos clientes, recomendamos usar a arquitetura padrão.

Se você precisar de um controle mais preciso sobre a performance de uma aplicação, é possível definir manualmente o cabeçalho Cache-Control de HTTP para otimizar a performance da hospedagem, mantendo o conteúdo armazenado em cache na borda da rede de entrega de conteúdo (CDN) por um intervalo mais longo.

Uso do cabeçalho Cache-Control para aumentar a performance da aplicação

As diretivas max-age e s-maxage do cabeçalho Cache-Control de HTTP afetam a duração do armazenamento em cache do conteúdo da sua aplicação. A diretiva max-age informa o navegador de permanência (em segundos) de um conteúdo no cache antes de o obtê-lo do servidor de origem. A diretiva s-maxage substitui a max-age e permite especificar o tempo de permanência (em segundos) de um conteúdo na borda da CDN antes de o obtê-lo do servidor de origem antes de o obtê-lo do servidor de origem.

As aplicações hospedadas com o Amplify respeitam os cabeçalhos Cache-Control enviados pela origem, a menos que você os substitua por cabeçalhos personalizados definidos por você. O Amplify só aplica cabeçalhos Cache-Control personalizados para respostas com êxito com um código de status 200 OK. Isso evita que as respostas de erro sejam armazenadas em cache e veiculadas a outros usuários que façam a mesma solicitação.

É possível ajustar manualmente a diretiva s-maxage para ter mais controle sobre o desempenho e a disponibilidade de implantação do seu aplicativo. Por exemplo, para alterar o intervalo de tempo que seu conteúdo permanece armazenado em cache na borda, é possível definir manualmente o tempo de vida útil (TTL) atualizando s-maxage para um valor diferente do padrão de 31536000 segundos (1 ano).

É possível definir cabeçalhos personalizados para um aplicativo na seção Cabeçalhos personalizados do console do Amplify. Para um exemplo do YAML formato, consulteConfiguração de cabeçalhos personalizados de controle de cache.

Use o procedimento a seguir para definir a diretiva s-maxage para manter o conteúdo armazenado em cache na borda da CDN por 24 horas.

Para definir um personalizado Cache-Control cabeçalho
  1. Faça login AWS Management Console e abra o console do Amplify.

  2. Escolha o aplicativo para o qual definir cabeçalhos personalizados.

  3. No painel de navegação, escolha Hospedagem, Cabeçalhos personalizados.

  4. Na página Cabeçalhos personalizados, escolha Editar.

  5. Na janela Editar cabeçalhos personalizados, insira as informações para seu cabeçalho personalizado conforme a seguir:

    1. Em pattern, insira **/* para todos os caminhos.

    2. Em key, digite Cache-Control.

    3. Em value, digite s-maxage=86400.

  6. Escolha Salvar.

  7. Reimplante a aplicação para aplicar o novo cabeçalho personalizado.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.