Condividi tramite


Interazione tra criteri di cache: durata massima e validità minima

Per garantire che all'applicazione client venga restituito il contenuto più aggiornato, l'interazione tra criteri di cache del client e requisiti di riconvalida del server determina sempre la creazione dei criteri di cache più conservativi. In tutti gli esempi di questo argomento vengono illustrati i criteri di cache per una risorsa memorizzata nella cache il 1° gennaio con scadenza il 4 gennaio.

Gli esempi seguenti illustrano i criteri di cache risultanti dall'interazione tra il valore di durata massima (maxAge) e il valore di validità minima (minFresh).

  • Se i criteri di cache prevedono l'impostazione di maxAge su 2 giorni e minFresh non viene specificato, il contenuto viene riconvalidato il 3 gennaio.

  • Se i criteri di cache prevedono l'impostazione di maxAge su 2 giorni e di minFresh su 1 giorno, in base sia al valore di maxAge sia al valore di minFresh, il contenuto rimane valido fino al 3 gennaio, data in cui deve essere riconvalidato.

  • Se i criteri di cache prevedono l'impostazione di maxAge su 2 giorni e di minFresh su 2 giorni, in base al valore di maxAge il contenuto rimane valido fino al 3 gennaio, mentre in base al valore di minFresh è valido fino al 2 gennaio. Il contenuto deve essere quindi riconvalidato il 2 gennaio.

Vedi anche