Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Lanceur Lambda
Le composant du lanceur Lambda (aws.greengrass.LambdaLauncher
) démarre et arrête les AWS Lambda
fonctions sur AWS IoT Greengrass les appareils principaux. Ce composant configure également toute conteneurisation et exécute les processus en fonction des utilisateurs que vous spécifiez.
Note
Lorsque vous déployez un composant de fonction Lambda sur un périphérique principal, le déploiement inclut également ce composant. Pour de plus amples informations, veuillez consulter Exécuter AWS Lambda des fonctions.
Rubriques
Versions
Les versions de ce composant sont les suivantes :
-
2,0.x
Type
Ce composant est un composant générique (aws.greengrass.generic
). Le noyau Greengrass exécute les scripts de cycle de vie du composant.
Pour de plus amples informations, veuillez consulter Types de composants.
Système d’exploitation
Ce composant ne peut être installé que sur les appareils principaux de Linux.
Prérequis
Ce composant répond aux exigences suivantes :
-
Votre appareil principal doit répondre aux exigences pour exécuter les fonctions Lambda. Si vous souhaitez que le périphérique principal exécute des fonctions Lambda conteneurisées, le périphérique doit répondre aux exigences requises. Pour de plus amples informations, veuillez consulter Exigences relatives à la fonction Lambda.
-
Le composant Lambda Launcher peut être exécuté dans un VPC.
Dépendances
Lorsque vous déployez un composant, il déploie AWS IoT Greengrass également des versions compatibles de ses dépendances. Cela signifie que vous devez satisfaire aux exigences relatives au composant et à toutes ses dépendances pour réussir le déploiement du composant. Cette section répertorie les dépendances des versions publiées de ce composant et les contraintes de version sémantiques qui définissent les versions des composants pour chaque dépendance. Vous pouvez également consulter les dépendances de chaque version du composant dans la AWS IoT Greengrass console
Pour plus d'informations sur les dépendances des composants, consultez la référence de la recette des composants.
Configuration
Ce composant ne possède aucun paramètre de configuration.
Fichier journal local
Ce composant utilise le fichier journal suivant.
/logs/
/greengrass/v2
lambdaFunctionComponentName
.log
Pour consulter les journaux de ce composant
-
Exécutez la commande suivante sur le périphérique principal pour afficher le fichier journal de ce composant en temps réel. Remplacez
par le chemin d'accès au dossier AWS IoT Greengrass racine et remplacez/greengrass/v2
lambdaFunctionComponentName
par le nom du composant de fonction Lambda lancé par ce composant.sudo tail -f
/logs//greengrass/v2
lambdaFunctionComponentName
.log
Journal des modifications
Le tableau suivant décrit les modifications apportées à chaque version du composant.
Version |
Modifications |
---|---|
2.0.13 |
|
2,0,12 |
|
2.0.11 |
Support pour Lambda Manager 2.3.0. |
2.0.10 |
|
2.0.9 |
Version mise à jour pour la version 2.5.0 de Greengrass Nucleus. |
2.0.8 |
Version mise à jour pour la version 2.4.0 de Greengrass Nucleus. |
2.0.7 |
Version mise à jour pour la version 2.3.0 de Greengrass Nucleus. |
2.0.6 |
Améliorations des performances générales et correctifs de bogues. |
2.0.4 |
|
2.0.3 |
Première version. |