Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Grundlegendes zu Methoden zum Aufrufen von Lambda-Funktionen

Fokusmodus
Grundlegendes zu Methoden zum Aufrufen von Lambda-Funktionen - AWS Lambda

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.

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.

Nach dem Bereitstellen Ihrer Lambda-Funktion können Sie sie auf verschiedene Arten aufrufen:

  • Die Lambda-Konsole – Verwenden Sie die Lambda-Konsole, um schnell ein Testereignis zu erstellen, mit dem Sie Ihre Funktion aufrufen.

  • Das AWS SDK — Verwenden Sie das AWS SDK, um Ihre Funktion programmgesteuert aufzurufen.

  • Die Invoke-API – Verwenden Sie die Lambda-Invoke-API, um Ihre Funktion direkt aufzurufen.

  • Das AWS Command Line Interface (AWS CLI) — Verwenden Sie den aws lambda invoke AWS CLI Befehl, um Ihre Funktion direkt von der Befehlszeile aus aufzurufen.

  • Ein URL-HTTP (S) -Endpunkt für eine Funktion — Verwenden Sie URLs die Funktion, um einen dedizierten HTTP (S) -Endpunkt zu erstellen, mit dem Sie Ihre Funktion aufrufen können.

All diese Methoden sind direkte Möglichkeiten, Ihre Funktion aufzurufen. In Lambda besteht ein häufiger Anwendungsfall darin, Ihre Funktion auf der Grundlage eines Ereignisses aufzurufen, das an anderer Stelle in Ihrer Anwendung auftritt. Einige Dienste können bei jedem neuen Ereignis eine Lambda-Funktion aufrufen. Dies wird als Trigger bezeichnet. Für stream- und warteschlangenbasierte Dienste ruft Lambda die Funktion mit Batches von Datensätzen auf. Dies wird als Zuordnung von Ereignisquellen bezeichnet.

Wenn Sie eine Funktion aufrufen, können Sie bestimmen, ob sie synchron oder asynchron aufgerufen wird. Bei einem synchronen Aufruf warten Sie, bis die Funktion das Ereignis verarbeitet und eine Antwort zurückgegeben hat. Bei einem asynchronen Aufruf stellt Lambda das Ereignis für die Verarbeitung in eine Warteschlangen und gibt umgehend eine Antwort zurück. Der InvocationType-Anforderungsparameter in der Invoke-API bestimmt, wie Lambda Ihre Funktion aufruft. Der Wert von RequestResponse steht für einen synchronen Aufruf und der Wert von Event steht für einen asynchronen Aufruf.

Verwenden Sie die öffentlichen Dual-Stack-Endpunkte von Lambda IPv6, um Ihre Funktion erneut aufzurufen. Dual-Stack-Endpunkte unterstützen sowohl als auch. IPv4 IPv6 Lambda-Dual-Stack-Endpunkte verwenden die folgende Syntax:

protocol://lambda.us-east-1.api.aws

Sie können die Lambda-Funktion auch verwenden URLs, um Funktionen aufzurufen. IPv6 Funktions-URL-Endpunkte haben das folgende Format:

https://url-id.lambda-url.us-east-1.on.aws

Wenn der Funktionsaufruf zu einem Fehler führt, sehen Sie sich bei synchronen Aufrufen die Fehlermeldung in der Antwort an und wiederholen Sie den Aufruf manuell. Bei asynchronen Aufrufen werden Wiederholungsversuche automatisch von Lambda verarbeitet und Aufrufdatensätze an ein Ziel gesendet.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.