Felsöka problem på Azure Cache for Redis-klientsidan
I det här avsnittet beskrivs felsökning av problem som inträffar på grund av ett villkor på Redis-klienten som programmet använder.
- Minnesbelastning på Redis-klienten
- Trafiktoppar
- Hög processoranvändning på klienten
- Begränsning av bandbredd på klientsidan
Minnesbelastning på Redis-klienten
Minnesbelastning på klienten kan leda till prestandaproblem som kan fördröja bearbetningen av svar från cachen. När minnesbelastningen når kan systemet siddata till disk. Den här sidans fel gör att systemet blir betydligt långsammare.
Så här identifierar du minnesbelastning på klienten:
- Övervaka minnesanvändningen på datorn för att se till att den inte överskrider tillgängligt minne.
- Övervaka klientens
Page Faults/Sec
prestandaräknare. Under normal drift har de flesta system vissa sidfel. Toppar i sidfel i samband med timeouter för begäranden kan indikera minnestryck.
Högt minnestryck på klienten kan minimeras på flera sätt:
- Fördjupa dig i minnesanvändningsmönstren för att minska minnesförbrukningen på klienten.
- Uppgradera den virtuella klientdatorn till en större storlek med mer minne.
Trafiktoppar
Det här avsnittet har flyttats. Mer information finns i Konfiguration av trafiktoppar och trådpooler.
Hög processoranvändning på klienten
Det här avsnittet har flyttats. Mer information finns i Hög CPU-användning på klientvärdar.
Begränsning av bandbredd på klientsidan
Det här avsnittet har flyttats. Mer information finns i Begränsning av nätverksbandbredd på klientvärdar.
Höga klientanslutningar
När klientanslutningarna når maxgränsen för cachen kan det uppstå fel i klientbegäranden för anslutningar som överskrider maxgränsen. Höga klientanslutningar kan också orsaka hög serverbelastning vid bearbetning av upprepade återanslutningsförsök.
Höga klientanslutningar kan tyda på en anslutningsläcka i klientkoden. Anslutningar kanske inte återanvänds eller stängs på rätt sätt. Granska klientkoden för anslutningsanvändning.
Om alla höga anslutningar är legitima och nödvändiga klientanslutningar kan det krävas att du uppgraderar cachen till en storlek med en högre anslutningsgräns. Kontrollera om måttet Max aggregate for Connected Clients
är nära eller högre än det maximala antalet tillåtna anslutningar för en viss cachestorlek. Mer information om storleksändring per klientanslutning finns i Azure Cache for Redis prestanda.
Ytterligare information
De här artiklarna innehåller mer information om felsökning och prestandatestning: