Správa paměti pro Azure Managed Redis (Preview)
Zásady vyřazení
Zvolte zásadu vyřazení, která funguje pro vaši aplikaci. Výchozí zásada pro Azure Managed Redis (Preview) 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ěť, měli byste zvážit 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.
Monitorovat 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 tady .