Rekursive Schleifenerkennung von AWS Lambda jetzt in Europe Sovereign Cloud verfügbar
Die Erkennung rekursiver Schleifen von AWS Lambda wird jetzt für Funktionen unterstützt, die in Europe Sovereign Cloud ausgeführt werden. Die Erkennung rekursiver Schleifen erkennt und stoppt automatisch rekursive Aufrufe zwischen Lambda-Funktionen und anderen unterstützten Diensten und verhindert so unerwartete Abrechnungen, die durch unbeabsichtigte rekursive Schleifen verursacht werden.
Kunden verwenden Ereignisquellen wie Amazon S3, Amazon SQS und Amazon SNS, um ereignisgesteuerte Anwendungen zu erstellen, die Lambda-Funktionen auslösen. Eine Fehlkonfiguration oder ein Codefehler können dazu führen, dass Ereignisse an dieselbe Quelle zurückgesendet werden, die die Lambda-Funktion ausgelöst hat, was zu rekursiven Schleifen und unbeabsichtigter Verwendung führt. Wenn eine solche Schleife erkannt wird, stoppt die rekursive Schleifenerkennung automatisch die Verarbeitung des Ereignisses und sendet Ihnen eine AWS Health Dashboard-Benachrichtigung mit Schritten zur Fehlerbehebung.
Die Erkennung rekursiver Schleifen ist standardmäßig für Lambda-Funktionen aktiviert, die eine unterstützte SDK-Version verwenden. Wenn Ihre Funktion beabsichtigte rekursive Schleifen verwendet, können Sie die API PutFunctionRecursionConfig verwenden, um die Erkennung rekursiver Schleifen in Ihrer Lambda-Funktion zu deaktivieren.
Weitere Informationen zur Erkennung rekursiver Schleifen finden Sie in der Lambda-Dokumentation.