Klientská aplikace hostovaná v Kubernetes

Připojení klientů z více lusků

Pokud se k serveru Redis připojuje více lusků, ujistěte se, že se nová připojení z obou lusků vytváří s rozstupným způsobem. Pokud se více lusků spouští krátce po krátké době bez rozchodu, způsobí to náhlé špičky v počtu vytvořených připojení klientů. Vysoký počet připojení vede k vysokému zatížení serveru Redis a může způsobit vypršení časových limitů.

Vyhněte se stejnému scénáři při vypínání více lusků současně. Selhání při vypínání při vypnutí může způsobit strmé DIP v počtu připojení, která mají za následek tlak procesoru.

Dostatečné prostředky pod

Ujistěte se, že je pod spuštěním klientské aplikace dostatek prostředků procesoru a paměti. Pokud klientská aplikace běží blízko svých omezení prostředků, může to vést k vypršení časových limitů.

Dostatečné prostředky uzlu

Na pod běhu klientské aplikace může být ovlivněna jiná lusky spuštěná na stejném uzlu a omezení Redis připojení nebo vstupně-výstupní operace. Proto vždy zajistěte, aby měl uzel, na kterém je spuštěná vaše aplikace, dostatek paměti, procesoru a šířky pásma sítě. Nedostatek těchto prostředků může způsobit problémy s připojením.

Klientské aplikace hostované pro Linux a nastavení TCP

Pokud vaše mezipaměť Azure cache pro Redis běží na kontejneru se systémem Linux, doporučujeme aktualizovat některá nastavení TCP, jak je popsáno v nastavení TCP pro klientské aplikace hostované na platformě Linux.

Další kroky