Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Aby bylo zajištěno, že se do klientské aplikace vrátí nejnovější obsah, bude interakce zásad mezipaměti klienta a požadavků na obnovení serveru vždy výsledkem nejkonkonzervativnějších zásad mezipaměti. Všechny příklady v tomto tématu ukazují zásady mezipaměti pro prostředek, který je uložen v mezipaměti 1. ledna a vyprší 4. ledna.
V následujících příkladech se maximální zastaralost (maxStale) používá ve spojení s maximálním stářím (maxAge):
Pokud zásada mezipaměti nastaví
maxAgena 5 dní a nezadá hodnotumaxStale, pak podle hodnotymaxAge, bude obsah použitelný až do 6. ledna. Podle požadavků na obnovení serveru však platnost obsahu vyprší 4. ledna. Vzhledem k tomu, že datum vypršení platnosti obsahu je konzervativnější (dříve), má přednost před zásadoumaxAge. Obsah proto vyprší 4. ledna a musí se znovu obnovit, i když jeho maximální stáří nebylo dosaženo.Pokud se zásada mezipaměti nastaví
maxAgena 5 dní amaxStale= 3 dny podlemaxAgehodnoty, bude obsah použitelný až do 6. ledna.maxStalePodle hodnoty je obsah použitelný až do 7. ledna. Proto se obsah znovu ověří 6. ledna.Pokud zásada mezipaměti nastaví
maxAgehodnotu 5 dní amaxStale= 1 den podlemaxAgehodnoty, bude obsah použitelný až do 6. ledna.maxStalePodle hodnoty je obsah použitelný až do 5. ledna. Proto se obsah znovu ověří 5. ledna.
Pokud je maximální věk menší než datum vypršení platnosti obsahu, vždy převládá konzervativnější chování při ukládání do mezipaměti a maximální hodnota stárnutí nemá žádný vliv. Následující příklady ilustrují účinek nastavení maximální zastaralosti (maxStale) hodnoty, když je dosaženo maximálního stáří (maxAge) před vypršením obsahu:
Pokud zásada mezipaměti nastaví
maxAgehodnotu = 1 den a nezadá hodnotu hodnotymaxStale, obsah se znovu aktualizuje 2. ledna, i když nevypršela jeho platnost.Pokud zásady mezipaměti nastaví
maxAge= 1 den amaxStale= 3 dny, obsah se znovu ověří 2. ledna, aby se vynutilo konzervativnější nastavení zásady.Pokud zásady mezipaměti nastaví
maxAgehodnotu 1 den amaxStale= 1 den, obsah se znovu aktualizuje 2. ledna.