Registrazione del server di cache
Un'altra caratteristica fornita da NCache registra stati diversi delle cache cluster, client e bridge in file di registro diversi. Questi file di registro vengono creati ogni volta che viene avviata la cache e vengono bloccati finché la cache non modifica il proprio stato in Arresto o ogni volta che il servizio si arresta. I file di registro incapsulano diversi livelli di informazioni in base allo stato della registrazione.
NCache crea ciascun file di registro per una cache particolare con un intervallo di tempo diverso. Questo tempo viene inizializzato all'avvio della cache e continua finché lo stato della cache non cambia da In esecuzione a Arrestato. NCache scrive il file di registro con un formato predefinito che fornisce all'utente un formato leggibile. Registra inoltre il nome del thread ogni volta che un'operazione viene eseguita da qualsiasi thread in esecuzione. NCache presenta diverse fasi di registrazione.
Livelli di registrazione del server cache
Questi livelli di registrazione sono configurabili e sono descritti come segue:
Livello INFO: Il livello Informazioni descrive alcune informazioni utili su qualsiasi operazione eseguita sulla cache, come l'avvio e l'arresto del registro delle operazioni di trasferimento dello stato. Il livello informazioni è disabilitato per impostazione predefinita.
Livello di ERRORE: Questo flag di registro fornisce la causa degli errori generati durante l'esecuzione dell'operazione. Questo registro di stato è utile nella maggior parte degli scenari di risoluzione dei problemi, ad esempio durante l'avvio dell'eccezione cache che si verifica per l'unione con la propria replica.
Livello CRITICO: Questo flag registra lo stato critico di qualsiasi azione o operazione sulla cache, ad esempio "La cache supera i limiti di memoria". Queste informazioni di registro sono utili per ottimizzare le prestazioni della cache e rappresentano il registro con la priorità più alta tra tutte le informazioni dei file di registro.
Livello DEBUG di dettaglio: Questo flag è disabilitato per impostazione predefinita ma l'utente può configurarlo. Questa opzione di registro stampa informazioni dettagliate su qualsiasi operazione nella cache, ad esempio informazioni su ciascuna operazione come chiave ed elementi della cache durante il trasferimento dello stato. Queste informazioni di registro sono utili per analizzare in dettaglio i problemi della cache ogni volta che non è possibile il normale debug. Ma ciò causa un degrado delle prestazioni per le operazioni di cache.
NCache fornisce inoltre la registrazione per le applicazioni client e le opzioni di configurazione a livello di socket. Queste opzioni sono disabilitate per impostazione predefinita, ma possono essere abilitate modificando le impostazioni dei file app/web. Questi registri vengono creati nella posizione predefinita, ovvero dove NCache risiedono i log. Questi registri contengono informazioni sulle operazioni client insieme all'utilizzo dei dati operativi che si propagano attraverso il server socket per comunicare con un server remoto.
Vedere anche
NCache Log Viewer
Registrazione dei contatori delle prestazioni
Notifiche e-mail attivate NCache Eventi