PutTCP 2025.5.31.15¶
捆绑包¶
org.apache.nifi | nifi-standard-nar
描述¶
通过 TCP 将序列化的 FlowFiles 或记录发送到具有可选 TLS 支持的可配置目标
输入要求¶
REQUIRED
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
---|---|
字符集 |
指定要发送的数据的字符集。 |
每个 FlowFile 的连接 |
指定是否通过单个连接发送每个 FlowFile 的内容。 |
主机名 |
目标主机名或 IP 地址 |
空闲连接有效期 |
在关闭连接之前,连接在不使用的情况下应保持打开状态的时间长度。值为 0 秒将禁用此功能。 |
套接字发送缓冲区的最大大小 |
应使用的套接字发送缓冲区的最大大小。此值用于向操作系统建议套接字缓冲区的大小。如果此值设置过低,缓冲区可能在数据读取之前就已填满,导致传入的数据被丢弃。 |
传出消息分隔符 |
指定通过同一 TCP 流发送消息时使用的分隔符。分隔符追加到通过流传输的每条 FlowFile 消息中,以便接收者可以确定一条消息何时结束和下一条消息何时开始。用户应确保 FlowFile 内容不包含分隔符以避免错误。要使用换行符,您可以输入“n”。对于制表符,使用“ ”。最后,对于回车,使用“r”。 |
端口 |
目标端口号 |
记录读取器 |
指定用于从输入 FlowFiles 读取记录的控制器服务 |
记录写入器 |
指定用于将记录写入配置的套接字地址的控制器服务 |
SSL Context Service |
指定 SSL Context Service 以启用 TLS 套接字通信 |
超时 |
连接目标并与其通信的超时时间。不适用于 UDP |
传输策略 |
指定用于读取输入 FlowFiles 和向目标套接字地址传输消息的策略 |
关系¶
名称 |
描述 |
---|---|
failure |
未能发送到目标的 FlowFiles 将发送到此关系。 |
success |
成功发送到目标的 FlowFiles 将发送到此关系。 |
写入属性¶
名称 |
描述 |
---|---|
record.count.transmitted |
传输到配置的目标地址的记录数 |