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.
Fehlermeldungen von Lambda-Funktionen
In der folgenden Liste finden Sie Informationen zu Fehlermeldungen sowie mögliche Ursachen und Lösungen.
-
VPCProbleme mit der Konfiguration
VPCKonfigurationsprobleme können beim Verbindungsversuch zu den folgenden Fehlermeldungen führen:
ERROR: invoke API failed DETAIL: AWS Lambda client returned 'Unable to connect to endpoint'. CONTEXT: SQL function "invoke" statement 1
Eine häufige Ursache für diesen Fehler ist eine falsch konfigurierte VPC Sicherheitsgruppe. Stellen Sie sicher, dass Sie eine ausgehende Regel für das TCP Öffnen auf Port 443 Ihrer VPC Sicherheitsgruppe haben, damit Sie eine Verbindung zum VPC Lambda herstellen VPC können.
Fehlende Berechtigungen, die zum Aufrufen von Lambda-Funktionen erforderlich sind
Wenn eine der folgenden Fehlermeldungen angezeigt wird, verfügt der Benutzer (Rolle), der die Funktion aufruft, nicht über die entsprechenden Berechtigungen.
ERROR: permission denied for schema aws_lambda
ERROR: permission denied for function invoke
Ein Benutzer (Rolle) muss bestimmte Berechtigungen erhalten, um Lambda-Funktionen aufrufen zu können. Weitere Informationen finden Sie unter Schritt 6: Erteilen der Berechtigung, Lambda-Funktionen aufzurufen, für andere Benutzer.
Unsachgemäße Handhabung von Fehlern in Ihren Lambda-Funktionen
Wenn eine Lambda-Funktion während der Anforderungsverarbeitung eine Ausnahme auslöst,
aws_lambda.invoke
schlägt sie mit einem SQL Postgre-Fehler wie dem folgenden fehl.SELECT * FROM aws_lambda.invoke('aws_lambda_arn_1', '{"body": "Hello from Postgres!"}'::json);
ERROR: lambda invocation failed DETAIL: "arn:aws:lambda:us-west-2:555555555555:function:my-function" returned error "Unhandled", details: "<Error details string>".
Achten Sie darauf, Fehler in Ihren Lambda-Funktionen oder in Ihrer Postgre-Anwendung zu behandeln. SQL