From 1ad12a27aed642e445836456b91b10523df55d81 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Fri, 24 Jul 2026 10:42:07 +0200 Subject: [PATCH] docs: pipeline: inputs: tcp: udp: forward: document workers option Document the workers option (default 1) that sets the number of listener workers for the TCP, UDP, and Forward inputs. Note that Forward doesn't support workers > 1 together with unix_path. Note this is from a code merge that did not submit a doc PR. Signed-off-by: Eric D. Schabell --- pipeline/inputs/forward.md | 1 + pipeline/inputs/tcp.md | 1 + pipeline/inputs/udp.md | 1 + 3 files changed, 3 insertions(+) diff --git a/pipeline/inputs/forward.md b/pipeline/inputs/forward.md index eea435669..c7b1d2668 100644 --- a/pipeline/inputs/forward.md +++ b/pipeline/inputs/forward.md @@ -25,6 +25,7 @@ The plugin supports the following configuration parameters: | `threaded` | Indicates whether to run this input in its own [thread](../../administration/multithreading.md#inputs). | `false` | | `unix_path` | Specify the path to Unix socket to receive a Forward message. If set, `listen` and `port` are ignored. | _none_ | | `unix_perm` | Set the permission of the Unix socket file. If `unix_path` isn't set, this parameter is ignored. | _none_ | +| `workers` | The number of listener workers that accept and process incoming connections. Not supported with `unix_path`; a value greater than `1` while `unix_path` is set causes startup to fail. | `1` | ### TLS / SSL diff --git a/pipeline/inputs/tcp.md b/pipeline/inputs/tcp.md index b7d48aa79..3a2a476c3 100644 --- a/pipeline/inputs/tcp.md +++ b/pipeline/inputs/tcp.md @@ -21,6 +21,7 @@ The plugin supports the following configuration parameters: | `separator` | When `format` is set to `none`, Fluent Bit needs a separator string to split the records. | `LF` or `0x10` (break line) | | `source_address_key` | Specify the key to inject the source address. | _none_ | | `threaded` | Indicates whether to run this input in its own [thread](../../administration/multithreading.md#inputs). | `false` | +| `workers` | The number of listener workers that accept and process incoming connections on the port. | `1` | ## Get started diff --git a/pipeline/inputs/udp.md b/pipeline/inputs/udp.md index c9b3f2a5a..64efcc17a 100644 --- a/pipeline/inputs/udp.md +++ b/pipeline/inputs/udp.md @@ -21,6 +21,7 @@ The plugin supports the following configuration parameters: | `separator` | When `format` is set to `none`, Fluent Bit needs a separator string to split the records. | `LF` or `0x10` (break line) | | `source_address_key` | Specify the key where the source address will be injected. | _none_ | | `threaded` | Indicates whether to run this input in its own [thread](../../administration/multithreading.md#inputs). | `false` | +| `workers` | The number of listener workers that receive and process incoming datagrams on the port. | `1` | ## Get started