RetryLater (CacheServerUnavailable)

In questa sezione viene descritta l'eccezione DataCacheException che presenta un codice di errore RetryLater e un SubStatus CacheServerUnavailable. Le applicazioni che ricevono questo errore non sono in grado di connettersi correttamente al cluster di cache in quanto non riescono a comunicare con uno o più server host della cache.

Questa eccezione può essere causata da vari problemi del cluster di cache. Una causa comune è che l'utente che esegue l'applicazione non è autorizzato ad accedere al cluster di cache. Per informazioni su come consentire agli utenti di accedere al cluster di cache, vedere Gestione della protezione. Per suggerimenti sulla risoluzione dei problemi relativi ad altre cause di questa eccezione, vedere Mancata disponibilità del server.

La configurazione dell'applicazione può inoltre causare questo errore o contribuire alla sua comparsa. Un'applicazione specifica gli host della cache che dovrebbero essere utilizzati per connettersi al cluster di cache. Tale operazione viene eseguita nel file di configurazione dell'applicazione o a livello di programmazione con la classe DataCacheFactoryConfiguration. Se il cluster di cache sembra essere operativo, esaminare più attentamente le impostazioni dell'applicazione.

  • Verificare che l'applicazione specifichi gli host della cache operativi che risiedono nel cluster di cache.

  • Se il cluster di cache è costituito da più host della cache, verificare che l'applicazione specifichi più host della cache. Se una cache diventa temporaneamente inattiva, l'applicazione sarà quindi in grado di utilizzare un altro host della cache in esecuzione per accedere al cluster di cache.

Vedere anche

Concetti

Eccezioni delle applicazioni

  2012-03-05