Solução de problemas de aplicações - Amazon MemoryDB

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

O MemoryDB fornece erros específicos e descritivos para ajudá-lo a solucionar problemas durante a interação com a API do MemoryDB.

Recuperação de erros

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 por um Errornó na resposta da API do MemoryDB.

XPath A sintaxe fornece uma maneira simples de pesquisar a presença de um Error nó, bem como uma maneira fácil de recuperar o código e a mensagem de erro. O trecho de código a seguir usa Perl e o XPath módulo XML:: 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

Recomendamos os seguintes processos para diagnosticar e resolver problemas com a API do MemoryDB.

  • Verifique se o MemoryDB está funcionando corretamente.

    Para fazer isso, basta abrir uma janela do navegador e enviar uma solicitação de consulta ao serviço MemoryDB (como https://memory-db.us-east-1.amazonaws.com). A MissingAuthenticationTokenException ou UnknownOperationException confirma que o serviço está disponível e respondendo às solicitações.

  • Verificação da estrutura de sua solicitação.

    Cada operação do MemoryDB tem uma página de referência na Referência da API do MemoryDB. Verifique novamente se 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.

    O MemoryDB tem um fórum de discussão onde você pode procurar soluções para os problemas que outros usuários enfrentaram ao longo do caminho. Para exibir o fórum, consulte

    https://forums.aws.amazon.com/ .