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.
Lambda-Launcher
Die Lambda-Launcher-Komponente (aws.greengrass.LambdaLauncher
) startet und stoppt AWS Lambda Funktionen auf AWS IoT Greengrass -Core-Geräten. Diese Komponente richtet auch jede Containerisierung ein und führt Prozesse als die von Ihnen angegebenen Benutzer aus.
Anmerkung
Wenn Sie eine Lambda-Funktionskomponente auf einem Core-Gerät bereitstellen, enthält die Bereitstellung auch diese Komponente. Weitere Informationen finden Sie unter Ausführen von -AWS LambdaFunktionen.
Themen
Versionen
Diese Komponente hat die folgenden Versionen:
-
2.0.x
Typ
Diese Komponente ist eine generische Komponente (aws.greengrass.generic
). Der Greengrass-Kernus führt die Lebenszyklusskripte der Komponente aus.
Weitere Informationen finden Sie unter Komponententypen.
Betriebssystem
Diese Komponente kann nur auf Linux-Core-Geräten installiert werden.
Voraussetzungen
Für diese Komponente gelten die folgenden Anforderungen:
-
Ihr Core-Gerät muss die Anforderungen erfüllen, um Lambda-Funktionen auszuführen. Wenn Sie möchten, dass das Core-Gerät containerisierte Lambda-Funktionen ausführt, muss das Gerät die Voraussetzungen dafür erfüllen. Weitere Informationen finden Sie unter Anforderungen an die Lambda-Funktion.
-
Die Lambda-Launcher-Komponente wird für die Ausführung in einer VPC unterstützt.
Abhängigkeiten
Wenn Sie eine Komponente bereitstellen, stellt AWS IoT Greengrass auch kompatible Versionen ihrer Abhängigkeiten bereit. Das bedeutet, dass Sie die Anforderungen für die Komponente und alle ihre Abhängigkeiten erfüllen müssen, um die Komponente erfolgreich bereitzustellen. In diesem Abschnitt werden die Abhängigkeiten für die veröffentlichten Versionen dieser Komponente und die semantischen Versionseinschränkungen aufgeführt, die die Komponentenversionen für jede Abhängigkeit definieren. Sie können auch die Abhängigkeiten für jede Version der Komponente in der AWS IoT Greengrass Konsole
Weitere Informationen zu Komponentenabhängigkeiten finden Sie in der Referenz zum Komponentenrezept .
Konfiguration
Diese Komponente hat keine Konfigurationsparameter.
Lokale Protokolldatei
Diese Komponente verwendet die folgende Protokolldatei.
/logs/
/greengrass/v2
lambdaFunctionComponentName
.log
So zeigen Sie die Protokolle dieser Komponente an
-
Führen Sie den folgenden Befehl auf dem Core-Gerät aus, um die Protokolldatei dieser Komponente in Echtzeit anzuzeigen. Ersetzen Sie
durch den Pfad zum AWS IoT Greengrass Stammordner und ersetzen Sie/greengrass/v2
lambdaFunctionComponentName
durch den Namen der Lambda-Funktionskomponente, die diese Komponente startet.sudo tail -f
/logs//greengrass/v2
lambdaFunctionComponentName
.log
Änderungsprotokoll
In der folgenden Tabelle werden die Änderungen in jeder Version der Komponente beschrieben.
Version |
Änderungen |
---|---|
2.0.13 |
|
2.0.12 |
|
2.0.11 |
Support für Lambda Manager 2.3.0. |
2.0.10 |
|
2.0.9 |
Version für Greengrass-Kern Version 2.5.0 aktualisiert. |
2.0.8 |
Version für Greengrass-Kern Version 2.4.0 aktualisiert. |
2.0.7 |
Version für Greengrass-Kern Version 2.3.0 aktualisiert. |
2.0.6 |
Allgemeine Leistungssteigerungen und Bugfixes. |
2.0.4 |
|
2.0.3 |
Erste Version |