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.
V tomto článku probereme efektivní správu paměti mezipaměti Azure Managed Redis.
Zásady vyřazení
Zvolte zásadu vyřazení, která funguje pro vaši aplikaci. Výchozí zásada pro Azure Managed Redis je volatile-lru, což znamená, že k vyřazení mají nárok jenom klíče, které mají nastavenou hodnotu TTL s příkazem, jako je EXPIR . Pokud žádné klíče nemají hodnotu TTL, systém nevyřadí žádné klíče. Pokud chcete, aby systém umožňoval vyřazení jakéhokoli klíče, pokud je pod tlakem na paměť, zvažte zásadu allkeys-lru .
Vypršení platnosti klíčů
Nastavte hodnotu vypršení platnosti vašich klíčů. Vypršení platnosti proaktivně odebere klíče místo čekání na zatížení paměti. Když dojde k vyřazení kvůli zatížení paměti, může to způsobit větší zatížení serveru. Další informace najdete v dokumentaci k příkazům EXPIRE a EXPIREAT.
Monitorování využití paměti
Zvažte přidání upozornění na metriku Procento využité paměti, abyste měli jistotu, že nemáte nedostatek paměti a máte možnost škálovat mezipaměť před zobrazením problémů. Pokud je vaše procento využité paměti konzistentně větší než 75 %, zvažte zvýšení paměti škálováním na vyšší úroveň. Informace o úrovních najdete v tématu Architektura pro informace o úrovních.