Node debug
O node debug
é usado para enviar mensagens e dados para o log de depuração. Este node ajuda a rastrear o fluxo de mensagens através do stream, verificar o conteúdo das mensagens e solucionar problemas.
Configurações para o node debug
Os seguintes parâmetros estão disponíveis ao configurar o node:
1. Nome
Um campo para especificar o nome do node.
O nome é exibido no espaço de trabalho e ajuda a identificar facilmente o node.
Se deixado em branco, o node será chamado de debug
.
Exemplo:
- Nome do node:
debug order
2. Saída
Especifica qual campo e quais dados serão enviados como saída.
Exemplo:
msg.orderEvent
— envia apenas o conteúdo da propriedadeorderEvent
.
Exemplo de Uso
Exemplo 1: Enviando o conteúdo de msg.payload
O node function
passa a string "Hello, World!"
para msg.payload
, e o node debug
envia essa mensagem para o painel de depuração.
Configurações para o node debug
:
- Saída:
msg.payload
Resultado no painel de depuração:
Hello, World!
Exemplo 2: Enviando propriedades personalizadas
O node function
adiciona as propriedades msg.temperature
e msg.humidity
. O node debug
envia apenas o valor da temperatura.
Função:
msg.temperature = 25;
msg.humidity = 60;
return msg;
Configurações para o node debug
:
- Saída:
msg.temperature
Resultado no painel de depuração:
25