

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solução de problemas de aplicações
<a name="Troubleshooting"></a>

ElastiCache fornece erros específicos e descritivos para ajudá-lo a solucionar problemas ao interagir com a API. ElastiCache 

## Recuperação de erros
<a name="RetrievingErrors"></a>

Normalmente, espera-se que o aplicativo verifique se uma solicitação gerou um erro antes que você precise processar os resultados. A maneira mais fácil de descobrir se ocorreu um erro é procurar um `Error` nó na resposta da ElastiCache API.

A sintaxe XPath apresenta uma maneira simples de procurar pela presença de um nó `Error`, bem como uma maneira fácil de recuperar o código e a mensagem de erro. O snippet de código a seguir usa Perl e o módulo XML::XPath para determinar se ocorreu um erro durante uma solicitação. Caso tenha ocorrido, o código imprimirá o primeiro código de erro e a mensagem na resposta. 

```
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"; }
```

## Dicas de solução de problemas
<a name="Troubleshooting.Tips"></a>

Recomendamos os seguintes processos para diagnosticar e resolver problemas com a API do ElastiCache . 
+ Verifique se ElastiCache está funcionando corretamente.

  Para fazer isso, basta abrir uma janela do navegador e enviar uma solicitação de consulta ao ElastiCache serviço (comohttps://elasticache.amazonaws.com). Um erro interno do servidor MissingAuthenticationTokenException ou 500 confirma que o serviço está disponível e respondendo às solicitações.
+ Verificação da estrutura de sua solicitação.

  Cada ElastiCache operação tem uma página de referência na *Referência ElastiCache da API*. Double-checkque você está usando os parâmetros corretamente. Para conceder ideias sobre o que pode estar errado, consulte as amostras de solicitações ou cenários de usuários para ver se esses exemplos estão realizando operações similares.
+ Verificação do fórum.

  ElastiCache tem um fórum de discussão onde você pode procurar soluções para problemas que outras pessoas enfrentaram ao longo do caminho. Para exibir o fórum, consulte 

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