Condividi tramite


Interazione dei criteri di cache: età massima e freschezza minima

Per garantire che il contenuto più aggiornato venga restituito all'applicazione client, l'interazione dei criteri della cache client e dei requisiti di riconvalida del server comporta sempre i criteri di cache più conservativi. Tutti gli esempi in questo argomento illustrano i criteri di cache per una risorsa memorizzata nella cache il 1° gennaio e scadono il 4 gennaio.

Gli esempi seguenti illustrano i criteri di cache risultanti dall'interazione dei valori di validità massima (maxAge) e di aggiornamento minimo (minFresh).

  • Se i criteri della cache impostano maxAge = 2 giorni e minFresh non vengono specificati, il contenuto viene riconvalidato il 3 gennaio.

  • Se i criteri della cache impostano maxAge = 2 giorni e minFresh = 1 giorno, in base a maxAge, il contenuto viene aggiornato fino al 3 gennaio. In base a minFresh, il contenuto viene aggiornato fino al 3 gennaio. Pertanto, il contenuto deve essere riconvalidato il 3 gennaio.

  • Se i criteri della cache impostano maxAge = 2 giorni e minFresh = 2 giorni, in base a maxAge, il contenuto viene aggiornato fino al 3 gennaio. Secondo minFresh, il contenuto è fresco fino al 2 gennaio. Pertanto, il contenuto deve essere riconvalidato il 2 gennaio.

Vedere anche