【发布时间】:2021-10-30 11:49:24
【问题描述】:
我正在尝试配置 ListenUDP 或 ListenTCP 处理器以从多个但非常具体的 IP 获取输入。我试图找出是否可以使用 IP 范围而不是单个 IP,这样我所有的帕洛阿尔托都将转到一个处理器,依此类推。
【问题讨论】:
标签: range apache-nifi processors
我正在尝试配置 ListenUDP 或 ListenTCP 处理器以从多个但非常具体的 IP 获取输入。我试图找出是否可以使用 IP 范围而不是单个 IP,这样我所有的帕洛阿尔托都将转到一个处理器,依此类推。
【问题讨论】:
标签: range apache-nifi processors
ListenTCP 和 ListenUDP 不过滤传入流量。
您可以通过设置Local Network Interface 来选择用于侦听传入流量的网络接口 - 这样您就可以应用常规过滤技术(例如 iptables 或防火墙)来过滤允许到达该网络接口的流量。
理论上,收到的消息确实会为每个 FlowFile 写入属性 tcp.sender 或 udp.sender。因此,您可以通过比较此属性的值并丢弃无效消息在技术上过滤 ListenTCP 之后...但这比过滤 NiFi 之外的网络流量效率要低得多。
【讨论】: