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à.
Gestore Lambda
Il componente Lambda manager (aws.greengrass.LambdaManager) gestisce gli elementi di lavoro e la comunicazione tra processi per AWS Lambda le funzioni eseguite sul dispositivo principale Greengrass.
Nota
Quando si distribuisce un componente funzionale Lambda su un dispositivo principale, la distribuzione include anche questo componente. Per ulteriori informazioni, consulta Esegui AWS Lambda funzioni.
Argomenti
Versioni
Questo componente ha le seguenti versioni:
-
2.3.x
-
2.2.x
-
2.1.x
-
2.0.x
Sistema operativo
Questo componente può essere installato solo sui dispositivi principali di Linux.
Tipo
Questo componente è un componente plug-in (aws.greengrass.plugin). Il nucleo di Greengrass esegue questo componente nella stessa Java Virtual Machine (JVM) del nucleo. Il nucleo si riavvia quando si modifica la versione di questo componente sul dispositivo principale.
Questo componente utilizza lo stesso file di registro del nucleo di Greengrass. Per ulteriori informazioni, consulta Monitora AWS IoT Greengrass i registri.
Per ulteriori informazioni, consulta Tipi di componenti.
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 Lambda manager è supportato per l'esecuzione in un VPC.
Dipendenze
Quando distribuisci un componente, distribuisce AWS IoT Greengrass anche versioni compatibili delle sue dipendenze. Ciò significa che è necessario soddisfare i requisiti del 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 semantici della versione che definiscono le versioni dei componenti per ciascuna dipendenza. È inoltre possibile visualizzare le dipendenze per ciascuna versione del componente nella console. AWS IoT Greengrass
Per ulteriori informazioni sulle dipendenze dei componenti, vedere il riferimento alla ricetta dei componenti. ComponentDependencies
Configurazione
Questo componente fornisce i seguenti parametri di configurazione che è possibile personalizzare durante la distribuzione del componente.
logHandlerMode-
Nota
Solo per le versioni di lambda manager 2.3.0+
Utilizzato per scegliere l'implementazione del gestore di log Lambda da utilizzare. Imposta il valore su
optimizedper utilizzare meno thread per leggere i log lambda. getResultTimeoutInSecond-
(Facoltativo) Il tempo massimo in secondi in cui le funzioni Lambda possono essere eseguite prima del timeout.
Impostazione predefinita:
60
File di registro locale
Questo componente utilizza lo stesso file di registro del componente Greengrass nucleus.
/logs/greengrass.log/greengrass/v2
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. Sostituiscilo
con il percorso della cartella AWS IoT Greengrass principale./greengrass/v2sudo tail -f/logs/greengrass.log/greengrass/v2
Changelog
La tabella seguente descrive le modifiche in ciascuna versione del componente.
|
Versione |
Modifiche |
|---|---|
|
2.3.9 |
Aggiorna la versione del componente per la versione 2.18.0 di Greengrass nucleus. |
|
2.3.8 |
Aggiorna la versione del componente per la versione 2.17.0 di Greengrass nucleus. |
|
2.3.7 |
Versione aggiornata per Greengrass nucleus versione 2.16.0. |
|
2.3.6 |
Versione aggiornata per la versione 2.15.0 di Greengrass nucleus. |
|
2.3.5 |
|
|
2.3.4 |
Versione aggiornata per la versione 2.13.0 di Greengrass nucleus. |
|
2.3.3 |
|
|
2.3.2 |
Versione aggiornata per la versione 2.12.0 di Greengrass nucleus. |
|
2.3.1 |
|
|
2.3.0 |
|
|
2.2.11 |
|
|
2.2.10 |
Versione aggiornata per la versione 2.11.0 di Greengrass nucleus. |
|
2.2.9 |
|
|
2.2.8 |
Versione aggiornata per la versione 2.10.0 di Greengrass nucleus. |
|
2.2.7 |
Versione aggiornata per la versione 2.9.0 di Greengrass nucleus. |
|
2.2.6 |
Versione aggiornata per la versione 2.8.0 di Greengrass nucleus. |
|
2.2.5 |
|
|
2.2.4 |
Versione aggiornata per la versione 2.6.0 di Greengrass nucleus. |
|
2.2.3 |
|
|
2.2.2 |
|
|
2.2.1 |
|
|
2.2.0 |
|
|
2.1.4 |
|
|
2.1.3 |
Versione aggiornata per la versione 2.4.0 di Greengrass nucleus. |
|
2.1.2 |
Versione aggiornata per la versione 2.3.0 di Greengrass nucleus. |
|
2.1.1 |
Versione aggiornata per la versione 2.2.0 di Greengrass nucleus. |
|
2.1.0 |
Versione aggiornata per la versione 2.1.0 di Greengrass nucleus. |
|
2.0.3 |
Versione iniziale. |