ListenUDP 2025.10.2.19

Bundle

org.apache.nifi | nifi-standard-nar

Beschreibung

Überwachung eines bestimmten Ports nach Datasets-Paketen. Das Standardverhalten erzeugt ein FlowFile pro Datendiagramm; für einen höheren Durchsatz kann die Eigenschaft maximale Batchgröße erhöht werden, um die Anzahl der Datenpakete anzugeben, die in einem einzigen FlowFile als Batch zusammengefasst werden sollen. Dieser Prozessor kann darauf beschränkt werden, Datagramme von einem bestimmten Remote-Host und Port zu überwachen, indem Sie die Eigenschaften „Sending Host“ und „Sending Host Port“ angeben. Andernfalls wird auf Datagramme von allen Hosts und Ports überwacht.

Tags

ingest, listen, source, udp

Eingabeanforderung

FORBIDDEN

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Zeichensatz

Gibt den Zeichensatz der empfangenen Daten an.

Local Network Interface

Der Name einer lokalen Netzwerkschnittstelle, die verwendet werden soll, um das Abhören auf ein bestimmtes LAN zu beschränken.

Max Batch Size

Die maximale Anzahl von Meldungen, die zu einem einzelnen FlowFile hinzugefügt werden können. Wenn mehrere Meldungen vorhanden sind, werden diese zusammen mit dem <Message Delimiter> bis zu dieser konfigurierten maximalen Anzahl von Meldungen verkettet.

Max Size of Message Queue

Die maximale Größe der internen Warteschlange, die zum Puffern von Meldungen verwendet wird, die vom zugrunde liegenden Kanal zum Prozessor übertragen werden. Wenn dieser Wert höher eingestellt ist, können bei einem Anstieg der eingehenden Meldungen mehr Meldungen im Speicher gepuffert werden, aber der vom Prozessor insgesamt belegte Speicher wird größer.

Max Size of Socket Buffer

Die maximale Größe des Socket-Puffers, der verwendet werden soll. Dies ist ein Vorschlag an das Betriebssystem, wie groß der Socket-Puffer sein soll. Wenn dieser Wert zu niedrig eingestellt ist, kann der Puffer voll werden, bevor die Daten gelesen werden können, und eingehende Daten gehen verloren.

Message Delimiter

Gibt das Trennzeichen an, das zwischen den Meldungen stehen soll, wenn mehrere Meldungen gebündelt werden (siehe die Eigenschaft <Max Batch Size>).

Port

Der Port, der für die Kommunikation überwacht werden soll.

Receive Buffer Size

Die Größe der einzelnen Puffer, die für den Empfang von Meldungen verwendet werden. Passen Sie diesen Wert entsprechend der erwarteten Größe der eingehenden Meldungen an.

Sending Host

IP oder Name eines entfernten Hosts. Es werden nur Datagramme von dem angegebenen Port des sendenden Hosts und diesem Host akzeptiert. Verbessert die Leistung. Kann eine Systemeigenschaft oder eine Umgebungsvariable sein.

Sending Host Port

Port, der vom entfernten Host zum Senden von Datagrammen verwendet wird. Es werden nur Datagramme von dem angegebenen sendenden Host und diesem Port akzeptiert. Verbessert die Leistung. Kann eine Systemeigenschaft oder eine Umgebungsvariable sein.

Beziehungen

Name

Beschreibung

success

Erfolgreich empfangene Meldungen werden über diese Beziehung weitergeleitet.

Schreibt Attribute

Name

Beschreibung

udp.sender

Der sendende Host der Meldungen.

udp.port

Der sendende Port, über den die Meldungen empfangen wurden.