Freigeben über


Cacherichtlinieninteraktion – maximales Alter und minimale Aktualität

Um sicherzustellen, dass die aktuellsten Inhalte an die Clientanwendung zurückgegeben werden, führt die Interaktion der Cacherichtlinie für Clients und den Anforderungen der Serverüberprüfung immer zur konservativsten 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 von der Wechselwirkung aus dem maximalen Alter (maxAge) und der minimalen Aktualität (minFresh) der Werte entsteht.

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

  • Wenn die Cacherichtlinie maxAge = 2 Tage und minFresh = 1 Tag festlegt, ist der Inhalt gemäß maxAge bis zum 3. Januar aktuell. Entsprechend dem minFresh, ist der Inhalt bis zum 3. Januar aktuell. Aus diesem Grund muss der Inhalt am 3. Januar erneut überprüft werden.

  • Wenn die Cacherichtlinie maxAge = 2 Tage und minFresh = 2 Tage festlegt, ist der Inhalt gemäß maxAge bis zum 3. Januar aktuell. Entsprechend dem minFresh, ist der Inhalt bis zum 2. Januar aktuell. Aus diesem Grund muss der Inhalt am 2. Januar erneut überprüft werden.

Weitere Informationen