Ich habe eine API-Aktion des Amazon Simple Notification Service (Amazon SNS) ausgeführt und eine Fehlermeldung mit einem HTTP-5xx-Statuscode erhalten. Warum erhalte ich diese Fehler und wie behebe ich sie?
Auflösung
Ein 5xx-Fehler weist auf ein serverseitiges Problem hin, das von AWS gelöst werden muss. Um 5xx-Fehler von Amazon SNS zu mindern, ist eine bewährte Methode, Wiederholungslogik in Ihrer Anwendung für alle Anfragen zu implementieren, die mit einem 5xx-Statuscode fehlschlagen. Die empfohlene Anzahl von Wiederholungsversuchen hängt von Ihrem Anwendungsfall ab.
Es gibt zwei Arten von 5xx-Fehlern, die Amazon SNS zurückgibt:
InternalFailureDie Anforderungsverarbeitung ist aufgrund eines unbekannten Fehlers, einer Ausnahme oder eines Fehlers fehlgeschlagen.
HTTP-Statuscode: 500
ServiceUnavailable
Die Anforderung ist aufgrund eines vorübergehenden Serverausfalls fehlgeschlagen.
HTTP-Statuscode: 503
Hinweis: Wenn Sie nach der Implementierung von Wiederholungsversuchen 5xx-Fehler erhalten, rufen Sie das AWS Service Health Dashboard auf, um festzustellen, ob betriebliche Probleme mit Amazon SNS vorliegen.
Ähnliche Informationen
Häufige Fehler (Amazon-SNS-API-Referenz)