In dit artikel vindt u antwoorden op veelgestelde vragen over het bewaken en oplossen van problemen met Azure Cache voor Redis.
Belangrijk
Azure Cache voor Redis heeft de tijdlijn voor buitengebruikstelling aangekondigd voor alle SKU's. We raden je aan om je Azure Cache voor Redis-instances zo snel mogelijk te verplaatsen naar Azure Managed Redis.
Voor meer informatie over de buitengebruikstelling:
Hoe kan ik de cachestatus en -prestaties bewaken?
U kunt metrische gegevens van Azure Cache voor Redis-cache bewaken in Azure Portal. U kunt grafieken met metrische gegevens vastmaken aan uw dashboard, het datum- en tijdsbereik van bewakingsgrafieken aanpassen, metrische gegevens toevoegen aan en verwijderen uit de grafieken en waarschuwingen instellen voor bepaalde voorwaarden. Zie Azure Cache voor Redis bewaken voor meer informatie.
De volgende items in het linkernavigatiemenu voor uw cache helpen u ook bij het bewaken en oplossen van problemen met uw cache.
- Problemen vaststellen en oplossen biedt informatie over veelvoorkomende problemen en strategieën voor het oplossen ervan.
- Resourcestatus onder Help geeft aan of uw resource wordt uitgevoerd zoals verwacht. Zie resourcestatusoverzicht voor meer informatie.
- Ondersteuning en probleemoplossing onder Help biedt ondersteuningsopties voor uw cache.
Met deze hulpprogramma's kunt u de status van uw Exemplaren van de Azure Redis-cache bewaken en kunt u ook uw toepassingen in de cache beheren.
Wat kan time-outs veroorzaken?
Time-outs kunnen optreden tijdens clientcommunicatie met Redis. Wanneer een client een opdracht naar de Redis-server verzendt, wordt de opdracht in de wachtrij geplaatst. De Redis-server haalt uiteindelijk de opdracht op en voert deze uit. Er kan een time-out optreden voor de clientaanvraag tijdens dit proces en er wordt een uitzondering aan de aanroepende zijde gegenereerd.
Zie Problemen met time-outs in Azure Cache voor Redis-latentie en time-outs oplossen entime-outuitzonderingen onderzoeken in StackExchange.Redis voor Azure Redis Cache voor meer informatie over het oplossen van time-outproblemen.
Waarom is de verbinding met mijn client verbroken met de cache?
Hier volgen enkele veelvoorkomende redenen voor het verbreken van de verbinding met de cache.
Clientzijde
- De clienttoepassing is opnieuw geïmplementeerd.
- De clienttoepassing heeft een schaalbewerking uitgevoerd. Cloud Services of Web Apps kunnen ertoe leiden dat de cache wordt verbroken tijdens automatisch schalen.
- De netwerklaag aan de clientzijde is gewijzigd.
- Tijdelijke fouten zijn opgetreden in de client of in de netwerkknooppunten tussen de client en de server.
- De drempelwaarden voor bandbreedte zijn bereikt.
- Cpu-gebonden bewerkingen duurde te lang om te voltooien.
Serverzijde
- Een cache met de Standard-laag heeft een failover van het primaire knooppunt naar het replicaknooppunt gestart.
- Azure patchte het cache-exemplaar tijdens een redis-serverupdate of algemeen onderhoud van virtuele machines (VM's).
Waarom zie ik een 'Cache is bezig met het verwerken van een vorige updateaanvraag...' Bericht?
Het foutbericht Cache is bezig met het verwerken van een eerdere updateaanvraag of ondergaat systeemonderhoud. Daarom kan de updateaanvraag momenteel niet worden geaccepteerd. Probeer het later opnieuw. geeft aan dat een beheerbewerking, zoals schalen of patchen, wordt uitgevoerd in uw cache. Alle andere beheerbewerkingen worden geblokkeerd totdat de lopende bewerking is voltooid.
De lopende beheerbewerking wordt meestal binnen een paar uur voltooid. Als u deze fout meer dan 12 uur ziet, neemt u contact op met de ondersteuning van Azure. Gedurende deze tijd is uw Azure Redis-cache volledig functioneel voor clientbewerkingen.
Waarom heeft mijn cache de status Mislukt?
Een Azure Redis-cache kan de status Mislukt weergeven als een beheerbewerking mislukt. Ondanks deze status is uw Azure Redis-cache volledig functioneel voor clientbewerkingen.
Waarom ontbreken zonegegevens in mijn abonnement?
Zonegegevens ontbreken mogelijk om de volgende redenen in uw abonnement:
- Uw abonnement is mogelijk niet geregistreerd bij de
Microsoft.Cacheprovider. Meld u aan bij uw abonnement en voer de volgende PowerShell-opdracht uit:Register-AzureRmResourceProvider -ProviderNamespace Microsoft.Cache - Uw abonnement is mogelijk niet ingeschakeld voor zones. Neem contact op met de ondersteuning van Azure zodat ze uw abonnement voor zones kunnen inschakelen. Registreer vervolgens de
Microsoft.Cacheprovider opnieuw, zelfs als u deze al hebt geregistreerd voor uw abonnement.