

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Risoluzione dei problemi delle applicazioni
<a name="Troubleshooting"></a>

ElastiCache fornisce errori specifici e descrittivi per aiutarti a risolvere i problemi durante l'interazione con l'API. ElastiCache 

## Errore durante il recupero
<a name="RetrievingErrors"></a>

In genere, si desidera che l'applicazione verifichi se una richiesta ha generato un errore prima di trascorrere del tempo a elaborare i risultati. Il modo più semplice per scoprire se si è verificato un errore è cercare un `Error` nodo nella risposta dell'API. ElastiCache 

XPath la sintassi fornisce un modo semplice per cercare la presenza di un `Error` nodo, nonché un modo semplice per recuperare il codice e il messaggio di errore. Il seguente frammento di codice utilizza Perl e il XPath modulo XML:: per determinare se si è verificato un errore durante una richiesta. Se si è verificato un errore, il codice stampa il primo codice di errore e il messaggio nella risposta. 

```
use XML::XPath; 
my $xp = XML::XPath->new(xml =>$response); 
if ( $xp->find("//Error") ) 
{print "There was an error processing your request:\n", " Error code: ",
$xp->findvalue("//Error[1]/Code"), "\n", " ",
$xp->findvalue("//Error[1]/Message"), "\n\n"; }
```

## Suggerimenti per la risoluzione dei problemi
<a name="Troubleshooting.Tips"></a>

Si consigliano i seguenti processi per diagnosticare e risolvere i problemi con l'API ElastiCache . 
+ Verifica che funzioni correttamente ElastiCache .

  Per fare ciò, è sufficiente aprire una finestra del browser e inviare una richiesta di query al ElastiCache servizio (ad esempio https://elasticache.amazonaws.com). Un errore interno del server pari MissingAuthenticationTokenException o 500 conferma che il servizio è disponibile e risponde alle richieste.
+ Verificare la struttura della richiesta.

  Ogni ElastiCache operazione ha una pagina di riferimento nell'*ElastiCache API Reference.* Controllare nuovamente che si stia usando i parametri correttamente. Per avere delle idee su cosa potrebbe essere sbagliato, guarda le richieste di esempio o gli scenari utente per vedere se quegli esempi stanno eseguendo operazioni simili.
+ Controllare il forum.

  ElastiCache dispone di un forum di discussione in cui è possibile cercare soluzioni ai problemi che altri hanno riscontrato lungo il percorso. Per visualizzare il forum, accedi all'indirizzo 

   [https://forums.aws.amazon.com/](https://forums.aws.amazon.com/) .