Compartilhar via


Interação da política de cache – idade máxima e atualização mínima

Para ajudar a garantir que o conteúdo mais recente seja retornado ao aplicativo cliente, a interação da política de cache do cliente e dos requisitos de revalidação do servidor sempre resulta na política de cache mais conservadora. Todos os exemplos neste tópico ilustram a política de cache para um recurso armazenado em cache em 1º de janeiro e expira em 4 de janeiro.

Os exemplos a seguir ilustram a política de cache resultante da interação dos valores de idade máxima (maxAge) e atualização mínima (minFresh).

  • Se a política de cache definir maxAge = 2 dias e minFresh não for especificada, o conteúdo será revalidado em 3 de janeiro.

  • Se a política de cache definir maxAge = 2 dias e minFresh = 1 dia, de acordo com maxAge, o conteúdo estará fresco até 3 de janeiro. De acordo com minFresh, o conteúdo ficará atualizado até 3 de janeiro. Portanto, o conteúdo deve ser revalidado em 3 de janeiro.

  • Se a política de cache definir maxAge = 2 dias e minFresh = 2 dias, de acordo com maxAge, o conteúdo permanecerá fresco até 3 de janeiro. De acordo com minFresh, o conteúdo ficará atualizado até 2 de janeiro. Portanto, o conteúdo deve ser revalidado em 2 de janeiro.

Consulte também