Udostępnij za pomocą


Interakcja z polityką pamięci podręcznej — maksymalny czas przechowywania i minimalna świeżość

Aby zapewnić, że najświeższa zawartość jest zwracana do aplikacji klienckiej, interakcja z zasadami pamięci podręcznej klienta i wymaganiami dotyczącymi ponownej aktualizacji serwera zawsze powoduje najbardziej konserwatywne zasady pamięci podręcznej. Wszystkie przykłady w tym temacie ilustrują zasady pamięci podręcznej dla zasobu, który jest buforowany 1 stycznia i wygasa 4 stycznia.

W poniższych przykładach przedstawiono zasady pamięci podręcznej, które wynikają z interakcji z maksymalnym wiekiem (maxAge) i minimalnymi wartościami świeżości (minFresh).

  • Jeśli zasada pamięci podręcznej ustawia maxAge = 2 dni i minFresh nie jest określone, zawartość zostanie ponownie zweryfikowana 3 stycznia.

  • Jeśli polityka pamięci podręcznej ustawia maxAge = 2 dni i minFresh = 1 dzień, zgodnie z maxAge, zawartość jest świeża do stycznia 3. minFreshZgodnie z , zawartość jest świeża do 3 stycznia. W związku z tym zawartość musi zostać ponownie zweryfikowana 3 stycznia.

  • Jeśli polityka pamięci podręcznej określa maxAge = 2 dni i minFresh = 2 dni, zgodnie z maxAge, zawartość jest świeża do 3 stycznia. Zgodnie z minFresh zawartością, świeżość jest zachowana do 2 stycznia. W związku z tym zawartość musi zostać ponownie odnowiona 2 stycznia.

Zobacz także