Avviso di fine del supporto: il 7 ottobre 2026, AWS il supporto per. AWS IoT Greengrass Version 1 Dopo il 7 ottobre 2026, non potrai più accedere alle risorse. AWS IoT Greengrass V1 Per ulteriori informazioni, visita Migrate from. AWS IoT Greengrass Version 1
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à.
Testa le funzioni Lambda su richiesta
Una funzione Lambda su richiesta ha funzionalità simili a quelle di una AWS Lambda funzione basata su cloud. È possibile eseguire più chiamate di una funzione Lambda su richiesta in parallelo. Una chiamata della funzione Lambda crea un contenitore separato per elaborare le chiamate o riutilizza un contenitore esistente, se le risorse lo consentono. Qualsiasi variabile o preelaborazione definite al di fuori del gestore della funzione non vengono conservate quando vengono creati i container.
-
Nella pagina di configurazione del gruppo, scegli la scheda Funzioni Lambda.
-
In Le mie funzioni Lambda, scegli la funzione Lambda Greengrass_HelloWorld_Counter.
-
Nella pagina dei Greengrass_HelloWorld_Counterdettagli, scegli Modifica.
-
Per Bloccato, scegli False, quindi scegli Salva.
-
Nella pagina di configurazione del gruppo, scegli Deploy.
-
Una volta completata la distribuzione, torna alla home page della AWS IoT console e scegli Test.
-
Configura i campi seguenti:
-
Per Argomento sottoscrizione, immetti
hello/world/counter. -
Per Quality of Service (Qualità del servizio), scegli 0.
-
Per MQTT payload display (Visualizzazione payload MQTT), scegli Display payloads as strings (Visualizza payload come stringhe).
-
-
Scegli Abbonati.
Nota
Non dovresti visualizzare alcun messaggio dopo la sottoscrizione.
-
Per testare il ciclo di vita on demand, richiama la funzione pubblicando un messaggio nell'argomento
hello/world/counter/trigger. Puoi usare il messaggio predefinito.-
Scegli Pubblica tre volte velocemente, entro cinque secondi da ogni pressione del pulsante.
Ogni pubblicazione richiama il gestore della funzione e crea un container per ogni chiamata. Il conteggio delle chiamate non viene incrementato per le tre volte in cui è stata attivata la funzione perché ogni funzione Lambda su richiesta ha la propria. container/sandbox
-
Dopo circa 30 secondi, scegli Pubblica nell'argomento. Il conteggio delle chiamate dovrebbe diventare 2. Questo indica che viene riutilizzato un container creato da una chiamata precedente e che le variabili di preelaborazione al di fuori del gestore della funzione sono state memorizzate.
-
Ora dovresti comprendere i due tipi di funzioni Lambda che possono essere eseguite sul AWS IoT Greengrass core. Il modulo successivo, Modulo 4, mostra come i dispositivi IoT locali possono interagire in un AWS IoT Greengrass gruppo.