Fehlerbehebung bei Anwendungen - Amazon ElastiCache

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Fehlerbehebung bei Anwendungen

ElastiCache bietet spezifische und beschreibende Fehler, um Ihnen bei der Behebung von Problemen bei der Interaktion mit der ElastiCache API zu helfen.

Fehler bei Abrufen

In der Regel sollte Ihre Anwendung überprüfen, ob eine Anforderung einen Fehler verursacht hat, bevor Sie Zeit für die Verarbeitung von Ergebnissen aufwenden. Der einfachste Weg, um herauszufinden, ob ein Fehler aufgetreten ist, besteht darin, in der Antwort der ElastiCache API nach einem Error Knoten zu suchen.

XPath Die Syntax bietet eine einfache Möglichkeit, nach dem Vorhandensein eines Error Knotens zu suchen und den Fehlercode und die Fehlermeldung abzurufen. Der folgende Codeausschnitt verwendet Perl und das XPath Modul XML::, um festzustellen, ob bei einer Anfrage ein Fehler aufgetreten ist. Wenn ein Fehler aufgetreten ist, gibt der Code den ersten Fehlercode und die erste Fehlermeldung in der Antwort an.

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

Tipps zur Problembehebung

Die folgenden Prozesse werden empfohlen, um Probleme mit der ElastiCache -API zu diagnostizieren und zu beheben.

  • Stellen Sie sicher, dass es korrekt ElastiCache läuft.

    Öffnen Sie dazu einfach ein Browserfenster und senden Sie eine Abfrageanfrage an den ElastiCache Dienst (z. B. https://elasticache.amazonaws.com). Ein interner Serverfehler MissingAuthenticationTokenException oder 500 bestätigt, dass der Dienst verfügbar ist und auf Anfragen reagiert.

  • Überprüfen Sie die Struktur Ihrer Anforderung.

    Für jeden ElastiCache Vorgang gibt es eine Referenzseite in der ElastiCache API-Referenz. Prüfen Sie nochmals, dass Sie die Parameter korrekt verwenden. Die Beispielanforderungen oder Benutzerszenarien zeigen Ihnen, ob ähnliche Operationen ausgeführt werden, und vermitteln Ihnen eine Vorstellung von möglichen Fehlern.

  • Sehen Sie im Forum nach.

    ElastiCache hat ein Diskussionsforum, in dem Sie nach Lösungen für Probleme suchen können, auf die andere unterwegs gestoßen sind. Weitere Informationen zur Anzeige des Forums finden Sie unter

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