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 atualizado é retornado para o aplicativo cliente, a interação dos requisitos de revalidação do servidor e da política de cache de cliente sempre resulta na política de cache mais conservadora. Todos os exemplos deste tópico ilustram a política de cache para um recurso que é armazenado em cache em 1º de janeiro e expira em 4 de janeiro.

Os exemplos a seguir ilustram a política de cache que resulta 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 especificado, 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 ficará atualizado até 3 de janeiro. De acordo com minFresh, o conteúdo ficará atualizado até 3 de janeiro. Portanto, o conteúdo deverá 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 ficará atualizado até 3 de janeiro. De acordo com minFresh, o conteúdo ficará atualizado até 2 de janeiro. Portanto, o conteúdo deverá ser revalidado em 2 de janeiro.

Confira também