Lanciatore Lambda - AWS IoT Greengrass

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Lanciatore Lambda

Il componente di avvio Lambda (aws.greengrass.LambdaLauncher) avvia e interrompe AWS Lambda le funzioni sui AWS IoT Greengrass dispositivi principali. Questo componente imposta anche qualsiasi containerizzazione ed esegue i processi secondo gli utenti specificati.

Nota

Quando si distribuisce un componente della funzione Lambda su un dispositivo principale, la distribuzione include anche questo componente. Per ulteriori informazioni, consulta Esegui AWS Lambda funzioni.

Versioni

Questo componente ha le seguenti versioni:

  • 2.0.x

Type

Questo componente è un componente generico () aws.greengrass.generic. Il nucleo Greengrass esegue gli script del ciclo di vita del componente.

Per ulteriori informazioni, consulta Tipi di componenti.

Sistema operativo

Questo componente può essere installato solo sui dispositivi principali di Linux.

Requisiti

Questo componente ha i seguenti requisiti:

  • Il dispositivo principale deve soddisfare i requisiti per eseguire le funzioni Lambda. Se desideri che il dispositivo principale esegua funzioni Lambda containerizzate, il dispositivo deve soddisfare i requisiti per farlo. Per ulteriori informazioni, consulta Requisiti della funzione Lambda.

  • Il componente di avvio Lambda è supportato per l'esecuzione in un VPC.

Dipendenze

Quando si distribuisce un componente, distribuisce AWS IoT Greengrass anche versioni compatibili delle relative dipendenze. Ciò significa che è necessario soddisfare i requisiti per il componente e tutte le sue dipendenze per distribuire correttamente il componente. Questa sezione elenca le dipendenze per le versioni rilasciate di questo componente e i vincoli di versione semantica che definiscono le versioni dei componenti per ogni dipendenza. È inoltre possibile visualizzare le dipendenze per ogni versione del componente nella console. AWS IoT Greengrass Nella pagina dei dettagli del componente, cerca l'elenco delle dipendenze.

2.0.11 – 2.0.13

La tabella seguente elenca le dipendenze per le versioni da 2.0.11 a 2.0.13 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Gestore Lambda >=2.0.0 <2.4.0 Rigidi
2.0.9 – 2.0.10

La tabella seguente elenca le dipendenze per le versioni da 2.0.9 a 2.0.10 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Gestore Lambda >=2.0.0 <2.3.0 Rigidi
2.0.4 - 2.0.8

La tabella seguente elenca le dipendenze per le versioni da 2.0.4 a 2.0.8 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Gestore Lambda >=2.0.0 <2.2.0 Rigidi
2.0.3

La tabella seguente elenca le dipendenze per la versione 2.0.3 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Gestore Lambda >=2.0.3 <2.1.0 Rigidi

Per ulteriori informazioni sulle dipendenze dei componenti, vedere il riferimento alla ricetta dei componenti.

Configurazione

Questo componente non ha parametri di configurazione.

File di registro locale

Questo componente utilizza il seguente file di registro.

/greengrass/v2/logs/lambdaFunctionComponentName.log
Per visualizzare i log di questo componente
  • Esegui il seguente comando sul dispositivo principale per visualizzare il file di registro di questo componente in tempo reale. Sostituisci /greengrass/v2 con il percorso della cartella AWS IoT Greengrass principale e sostituisci lambdaFunctionComponentName con il nome del componente della funzione Lambda avviato da questo componente.

    sudo tail -f /greengrass/v2/logs/lambdaFunctionComponentName.log

Changelog

La tabella seguente descrive le modifiche in ogni versione del componente.

Versione

Modifiche

2.0.13

Correzioni di bug e miglioramenti

Correzioni di bug generali e miglioramenti.

2.0.12

Correzioni di bug e miglioramenti

Risolve un problema per cui il programma di avvio Lambda poteva generare un errore se il processo precedente non veniva interrotto correttamente.

2.0.11

Support per Lambda manager 2.3.0.

2.0.10

Correzioni di bug e miglioramenti
  • Correzioni di bug generali e miglioramenti.

2.0.9

Versione aggiornata per la versione 2.5.0 di Greengrass nucleus.

2.0.8

Versione aggiornata per la versione 2.4.0 di Greengrass nucleus.

2.0.7

Versione aggiornata per Greengrass nucleus versione 2.3.0.

2.0.6

Miglioramenti delle prestazioni generali e correzioni di bug.

2.0.4

Correzioni di bug e miglioramenti
  • Risolve un problema per cui il componente non passa correttamente AddGroupOwner al contenitore delle funzioni Lambda.

2.0.3

Versione iniziale.