Direkt zum Inhalt

Wie behebe ich Probleme mit der von der Lambda-Funktion bereitgestellten Parallelität?

Lesedauer: 3 Minute
0

Ich habe die bereitgestellte Parallelität für meine AWS Lambda-Funktion konfiguriert, aber sie konnte nicht bereitgestellt werden und ich erhielt den Fehler „FUNCTION_ERROR_INIT_FAILURE“.

Kurzbeschreibung

Nachdem du die bereitgestellte Parallelität für die Lambda-Funktion eingerichtet hast, können die folgenden Probleme dazu führen, dass die Bereitstellung fehlschlägt:

  • Du hast die Lambda-Funktion mit der $LATEST-Version aufgerufen, anstatt mit der Funktions-Version mit konfigurierter bereitgestellter Parallelität.
  • Du verwendest die gesamte bereitgestellte Parallelität, daher verwendet Lambda die Standardparallelität, um die Funktion aufzurufen, und es kommt zu Kaltstarts.
  • Du verwendest reservierte Parallelität.
  • Es gibt fehlende oder nicht übereinstimmende Umgebungsvariablen oder Probleme mit dem Lambda-Funktionscode.
  • Lambda kann aufgrund fehlender Berechtigungen nicht auf den Funktionscode zugreifen oder ihn aufrufen. 

Lösung

Gehe wie folgt vor, um Probleme mit bereitgestellter Parallelität zu beheben:

Wenn die vorherigen Schritte zur Fehlerbehebung das Problem nicht lösen, wende dich an den AWS Support. Füge dem Support-Fall die folgenden Informationen hinzu:

  • Den ARN der Lambda-Funktion.
  • Den Arbeitsablauf für die Lambda-Funktions-Einrichtung mit allen Diensten.
  • Details darüber, ob das Problem intermittierend oder kontinuierlich auftritt.
  • Fülle die CloudWatch-Protokolle im .txt-Dateiformat ab dem Zeitpunkt des Auftretens des Problems aus.
    Hinweis: Diese Protokolle helfen dabei, Lambda-Funktionsfehler zu identifizieren, zu denen Timeout-Probleme, init-Dauern und Berechtigungsprobleme gehören.
  • Der Zeitstempel des Problems mit der Zeitzone oder dem Zeitstempel in UTC.

Hinweis: Aus Sicherheits- und Datenschutzgründen hat der AWS Support keinen Zugriff auf CloudWatch-Protokolle von Kunden.

Weitere Informationen zur Fehlerbehebung findest du unter Lambda: Kaltstarts mit neuen Versionen.

**Hinweis:**Es fallen zusätzliche Kosten an, wenn du die bereitgestellte Parallelität verwendest. Um die Kosten für bereitgestellte Parallelität niedrig zu halten, empfiehlt es sich, die Nutzung der bereitgestellten Parallelität für deine Organisation zu planen.

Ähnliche Informationen

Beheben von Aufrufproblemen in Lambda

AWS OFFICIALAktualisiert vor 8 Monaten