Fehlerbehebung
Mit den Informationen zur Fehlerbehebung können Sie allgemeine Probleme erkennen und beheben, die beim Arbeiten mit Queue auftreten können.
HTTP-Statusfehler: 404
Beim Arbeiten mit Queue-Ressourcen wird der Fehler 404 zurückgegeben.
Lösung: Stellen Sie sicher, dass dem Benutzer Berechtigungen erteilt wurden und dass das in Ihren Policys definierte Compartment dem Compartment entspricht, das die Ressourcen in Ihrer Anforderung enthält.
Stellen Sie beim Produzieren oder Konsumieren von Nachrichten sicher, dass Sie den Nachrichtenendpunkt verwenden.
HTTP-Statusfehler: 409
Beim Arbeiten mit Queue-Ressourcen wird der Fehler 409 zurückgegeben.
Lösung: Die Nachricht wurde möglicherweise an einen anderen Consumer zugestellt oder von einem anderen Consumer gelöscht, wenn die Verarbeitung der Nachricht durch den ersten Consumer zu lange gedauert hat. Wenn die Nachricht abgelaufen ist, wird auch der Fehler 409 zurückgegeben.
HTTP-Statusfehler: 500 bei Verwendung von SDKs
Wenn Sie mit einem OCI-SDK mit Queue-Ressourcen arbeiten, wird der Fehler 500 zurückgegeben.
Lösung: Wenn Sie QueueAsyncClient
verwenden, stellen Sie sicher, dass der Anforderungsbody nicht leer oder Null ist. Wir empfehlen die Verwendung von QueueClient
, um Nachrichten mit den SDKs zu produzieren und zu konsumieren.