Freigeben über


Interaktion mit Cacherichtlinien – Maximales Alter und Minimale Aktualität

Um sicherzustellen, dass der neueste Inhalt an die Clientanwendung zurückgegeben wird, führt die Interaktion der Clientcacherichtlinie und der Serverumvalidierungsanforderungen immer zu der konservativen Cacherichtlinie. Alle Beispiele in diesem Thema veranschaulichen die Cacherichtlinie für eine Ressource, die am 1. Januar zwischengespeichert wird und am 4. Januar abläuft.

Die folgenden Beispiele veranschaulichen die Cacherichtlinie, die sich aus der Interaktion mit den Werten für das maximale Alter (maxAge) und die minimale Aktualität (minFresh) ergibt.

  • Wenn die Cacherichtlinie maxAge auf 2 Tage festlegt und minFresh nicht angegeben ist, wird der Inhalt am 3. Januar neu überprüft.

  • Wenn die Cacherichtlinie maxAge = 2 Tage und minFresh = 1 Tag festlegt, ist laut maxAge der Inhalt bis zum 3. Januar aktuell. Laut minFresh ist der Inhalt bis zum 3. Januar frisch. Daher muss der Inhalt am 3. Januar neu überprüft werden.

  • Wenn die Cacherichtlinie maxAge = 2 Tage und minFresh = 2 Tage festlegt, ist der Inhalt gemäß maxAge bis zum 3. Januar aktuell. Laut minFresh ist der Inhalt bis zum 2. Januar frisch. Daher muss der Inhalt am 2. Januar neu überprüft werden.

Siehe auch