Knoten debug
Der Knoten debug
wird verwendet, um Nachrichten und Daten im Debug-Protokoll auszugeben. Dieser Knoten hilft dabei, den Durchfluss von Nachrichten durch den Stream zu verfolgen, den Inhalt der Nachrichten zu überprüfen und Fehler zu beheben.
Einstellungen des Knotens debug
Bei der Konfiguration des Knotens stehen folgende Parameter zur Verfügung:
1. Name
Feld zur Angabe des Knotennamens.
Der Name wird im Arbeitsbereich angezeigt und hilft, den Knoten leicht zu identifizieren.
Wenn das Feld leer gelassen wird, wird der Knoten debug
genannt.
Beispiel:
- Knotenname:
debug order
2. Output
Gibt an, aus welchem Feld und welche Daten ausgegeben werden.
Beispiel:
msg.orderEvent
— gibt nur den Inhalt der EigenschaftorderEvent
aus.
Anwendungsbeispiel
Beispiel 1: Ausgabe des Inhalts von msg.payload
Der Knoten function
überträgt den String "Hello, World!"
in msg.payload
, und der Knoten debug
gibt diese Nachricht im Debug-Bereich aus.
Einstellungen des Knotens debug
:
- Output:
msg.payload
Ergebnis im Debug-Bereich:
Hello, World!
Beispiel 2: Ausgabe benutzerdefinierter Eigenschaften
Der Knoten function
fügt die Eigenschaften msg.temperature
und msg.humidity
hinzu. Der Knoten debug
gibt nur den Temperaturwert aus.
Funktion:
msg.temperature = 25;
msg.humidity = 60;
return msg;
Einstellungen des Knotens debug
:
- Output:
msg.temperature
Ergebnis im Debug-Bereich:
25