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
MemoryDB fornisce errori specifici e descrittivi per aiutarti a risolvere i problemi durante l'interazione con l'API MemoryDB.
Errore durante il recupero
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 MemoryDB.
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
Consigliamo i seguenti processi per diagnosticare e risolvere i problemi con l'API MemoryDB.
-
Verificate che MemoryDB funzioni correttamente.
Per fare ciò, è sufficiente aprire una finestra del browser e inviare una richiesta di query al servizio MemoryDB (ad esempio). https://memory-db.us-east-1.amazonaws.com A MissingAuthenticationTokenException or UnknownOperationException conferma che il servizio è disponibile e risponde alle richieste.
-
Verificare la struttura della richiesta.
Ogni operazione di MemoryDB ha una pagina di riferimento nel riferimento all'API di MemoryDB. 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.
MemoryDB 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