Com que frequência os objetos do Amazon CloudFront expiram?

1

A resposta que posso encontrar na FAQ é a seguinte

An object stays in an edge location until it expires. After the object expires, CloudFront must go back to the origin server the next time that edge location needs to serve that object. By default, all objects automatically expire after 24 hours.

No entanto, tenho notado recentemente que os objetos parecem estar sendo atualizados com muito mais freqüência do que isso. Eu testei um arquivo de texto e mudei, e dentro de uma hora ele refletiu a mudança.

Só não estou claro se isso foi um acaso - ou se eles mudaram as regras de expiração. Este país / região é específico - ou eles estavam apenas fazendo manutenção de rotina na hora exata que eu testei (improvável!)?

    
por Simon 31.07.2009 / 01:20

2 respostas

4

O arquivo não é necessariamente armazenado em cache em todos os servidores de borda do CloudFront. Você pode ter recuperado o arquivo de um local pela primeira vez e um servidor de borda diferente pela segunda vez.

Você pode ver de onde o arquivo está vindo examinando o cabeçalho Via HTTP, que você pode visualizar fazendo: curl -i http://your.url/ .

    
por 31.07.2009 / 01:44
0

O CF usa muitos servidores que você pode testar solicitando o mesmo arquivo algumas vezes enquanto monitora os arquivos de log de acesso. Em seguida, você notará vários endereços IP solicitando o arquivo com o agente do usuário do CloudFront.

    
por 19.03.2012 / 17:15