Węzeł debug
Węzeł debug
jest używany do wyświetlania komunikatów i danych w dzienniku debugowania. Ten węzeł pomaga śledzić przepływ komunikatów przez strumień, sprawdzać zawartość komunikatów i rozwiązywać problemy.
Ustawienia węzła debug
Podczas konfigurowania węzła dostępne są następujące parametry:
1. Nazwa
Pole do podania nazwy węzła.
Nazwa jest wyświetlana w obszarze roboczym i pomaga łatwo zidentyfikować węzeł.
Jeśli pozostawisz puste, węzeł będzie nazywał się debug
.
Przykład:
- Nazwa węzła:
debug order
2. Wyjście
Określa, z którego pola i jakie dane będą wyświetlane.
Przykład:
msg.orderEvent
— wyświetla tylko zawartość właściwościorderEvent
.
Przykład użycia
Przykład 1: Wyświetlanie zawartości msg.payload
Węzeł function
przekazuje ciąg "Hello, World!"
do msg.payload
, a węzeł debug
wyświetla tę wiadomość w panelu debugowania.
Ustawienia węzła debug
:
- Wyjście:
msg.payload
Wynik w panelu debugowania:
Hello, World!
Przykład 2: Wyświetlanie właściwości użytkownika
Węzeł function
dodaje właściwości msg.temperature
i msg.humidity
. Węzeł debug
wyświetla tylko wartość temperatury.
Funkcja:
msg.temperature = 25;
msg.humidity = 60;
return msg;
Ustawienia węzła debug
:
- Wyjście:
msg.temperature
Wynik w panelu debugowania:
25