Verifica che la funzione Lambda sia in esecuzione sul dispositivo principale - AWS IoT Greengrass

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à.

Verifica che la funzione Lambda sia in esecuzione sul dispositivo principale

  1. Dal pannello di navigazione della AWS IoT console, in Test, scegli MQTT test client.

  2. Scegli la scheda Iscriviti all'argomento.

  3. Entra hello/world nel filtro Argomento ed espandi la Configurazione aggiuntiva.

  4. Inserisci le informazioni elencate in ciascuno dei seguenti campi:

    • 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).

     

  5. Scegliere Subscribe (Effettua sottoscrizione).

Supponendo che la funzione Lambda sia in esecuzione sul dispositivo, pubblica messaggi simili ai seguenti nell'argomento: hello/world

Screenshot del messaggio inviato all'argomento hello/world con il messaggio evidenziato.

Sebbene la funzione Lambda continui a inviare messaggi MQTT all'hello/worldargomento, non arrestate il demone. AWS IoT Greengrass I restanti moduli vengono scritti presumendo che sia in esecuzione.

È possibile eliminare la funzione e la sottoscrizione dal gruppo:

  • Nella pagina di configurazione dei gruppi, nella scheda Funzioni Lambda, seleziona la funzione Lambda che desideri rimuovere e scegli Rimuovi.

  • Nella pagina di configurazione dei gruppi, nella scheda Sottoscrizioni, scegli l'abbonamento, quindi scegli Elimina.

La funzione e la sottoscrizione vengono eliminate dal core durante la successiva distribuzione di gruppo.