Questo articolo fornisce risposte alle domande comuni su come monitorare e risolvere i problemi di Redis gestiti di Azure (anteprima).
In che modo si esegue il monitoraggio dell'integrità e delle impostazioni della cache?
Le istanze di Redis gestite di Microsoft Azure possono essere monitorate nel portale di Azure. È possibile visualizzare le metriche, aggiungere i grafici delle metriche alla Schermata iniziale, personalizzare l'intervallo di data e ora per il monitoraggio dei grafici, aggiungere e rimuovere metriche dai grafici e impostare avvisi per le situazioni in cui vengono soddisfatte determinate condizioni. Per altre informazioni, vedere Monitorare Redis gestito di Azure.
Il menu Risorsa Redis gestita di Azure contiene anche diversi strumenti per il monitoraggio e la risoluzione dei problemi delle cache.
- Diagnostica e risoluzione dei problemi fornisce informazioni sui problemi comuni e sulle strategie per risolverli.
- Integrità risorsa esamina la risorsa e indica se viene eseguita nel modo previsto. Per altre informazioni sul servizio Integrità risorse di Azure, vedere l'articolo sulla Panoramica su Integrità risorse di Azure.
- Nuova richiesta di supporto fornisce opzioni per aprire una richiesta di supporto per la cache.
Questi strumenti consentono di monitorare l'integrità delle istanze di Redis gestite di Azure. nonché di gestire le applicazioni di memorizzazione nella cache. Per altre informazioni, vedere la sezione "Supporto e impostazioni di risoluzione dei problemi" in Come configurare Cache Redis di Azure.
Perché vengono visualizzati timeout?
I timeout si verificano nel client usato per comunicare con Redis. Quando viene inviato al server Redis, un comando viene accodato. Il server Redis alla fine preleva il comando e lo esegue. Tuttavia, durante il processo può verificarsi un timeout del client. In questo caso, viene generata un'eccezione sul lato chiamante. Per altre informazioni sulla risoluzione dei problemi di timeout, vedere Risoluzione dei problemi lato client ed Eccezioni di timeout StackExchange.Redis.
Perché il client è stato disconnesso dalla cache?
Di seguito sono riportati alcuni motivi comuni per la disconnessione di una cache.
- Cause lato client
- L'applicazione client è stata ridistribuita.
- L'applicazione client ha eseguito un'operazione di ridimensionamento.
- App Web potrebbe causare una disconnessione della cache durante la scalabilità automatica.
- Il livello di rete sul lato client è stato modificato.
- Si sono verificati errori temporanei nel client o nei nodi di rete tra il client e il server.
- Sono stati raggiunti i limiti della soglia relativa alla larghezza di banda.
- Il completamento di operazioni associate alla CPU ha richiesto troppo tempo.
- Cause lato server
- Il servizio Redis gestito di Azure ha avviato un failover dal nodo primario al nodo di replica.
- In Azure era in corso l'applicazione di patch nell'istanza in cui è stata distribuita la cache durante un aggiornamento del server Redis o una manutenzione generale delle macchine virtuali.
Perché viene visualizzato il messaggio "La cache sta elaborando una richiesta di aggiornamento precedente o è in fase di manutenzione del sistema. Di conseguenza, non è attualmente in grado di accettare la richiesta di aggiornamento. Riprova più tardi."
Questo messaggio indica che un'operazione di gestione, ad esempio il ridimensionamento o l'applicazione di patch, è in corso nella cache. Tutte le altre operazioni di gestione vengono bloccate fino al completamento dell'operazione in corso. In genere, l'operazione di gestione in corso deve essere completata in poche ore. Se questo errore viene visualizzato anche dopo 12 ore, contattare il supporto tecnico di Azure. Durante questo periodo, è possibile prevedere che Azure Managed Redis sia completamente funzionale per le operazioni client.
Perché la cache è in stato "Non riuscito"?
Redis gestito di Azure può terminare in uno stato Non riuscito se un'operazione di gestione non riesce. Nonostante questo stato, è possibile prevedere che Azure Managed Redis sia completamente funzionale per le operazioni client.
Passaggi successivi
Per altre informazioni sul monitoraggio e sulla risoluzione dei problemi delle istanze di Redis gestite di Azure, vedere Come monitorare cache di Azure per Redis e le varie guide alla risoluzione dei problemi.
Altre domande frequenti su Redis gestito di Azure.