Passa al contenuto principale

Nodo debug

Il nodo debug viene utilizzato per visualizzare messaggi e dati nel registro di debug. Questo nodo aiuta a monitorare il passaggio dei messaggi attraverso il flusso, controllare il contenuto dei messaggi e risolvere i problemi.

Impostazioni del nodo debug

Quando si configura il nodo, sono disponibili i seguenti parametri:

IMG2

1. Nome

Campo per specificare il nome del nodo.
Il nome viene visualizzato nell'area di lavoro e aiuta a identificare facilmente il nodo.
Se lasciato vuoto, il nodo sarà chiamato debug.

Esempio:

  • Nome del nodo: debug order

2. Output

Indica da quale campo e quali dati verranno visualizzati.

Esempio:

  • msg.orderEvent — visualizza solo il contenuto della proprietà orderEvent.

Esempio di utilizzo

Esempio 1: Visualizzazione del contenuto di msg.payload

Il nodo function passa la stringa "Hello, World!" a msg.payload, e il nodo debug visualizza questo messaggio nel pannello di debug.

Impostazioni del nodo debug:

  • Output: msg.payload

Risultato nel pannello di debug:

Hello, World!

Esempio 2: Visualizzazione delle proprietà personalizzate

Il nodo function aggiunge le proprietà msg.temperature e msg.humidity. Il nodo debug visualizza solo il valore della temperatura.

Funzione:

msg.temperature = 25;
msg.humidity = 60;
return msg;

Impostazioni del nodo debug:

  • Output: msg.temperature

Risultato nel pannello di debug:

25