【发布时间】:2020-06-23 08:49:40
【问题描述】:
我在一台服务器上有一个 Nifi 集群,在另一台服务器上有一个 miNifi。
我必须打开双方的端口以允许通信 (HTTP)。
在 Nifi 集群上,我打开 8443 作为运行 UI 的 https 端口。
在 miNifi 上,我不知道我需要打开哪些端口,在我看来,在 miNifi 实例开始时会选择一个随机端口。如果我是对的,有没有办法设置这个端口?否则我该如何进行?
感谢您的帮助!
【问题讨论】:
我在一台服务器上有一个 Nifi 集群,在另一台服务器上有一个 miNifi。
我必须打开双方的端口以允许通信 (HTTP)。
在 Nifi 集群上,我打开 8443 作为运行 UI 的 https 端口。
在 miNifi 上,我不知道我需要打开哪些端口,在我看来,在 miNifi 实例开始时会选择一个随机端口。如果我是对的,有没有办法设置这个端口?否则我该如何进行?
感谢您的帮助!
【问题讨论】:
@Pdeuxa MiNiFi 流应通过 MiniFi 流底部的远程进程组路由到指定的输入端口。您实际上并没有设置输入端口号。在旧版本的 NiFi 中,该输入端口需要位于主画布上。在较新的版本中,它也可以在任何更深的进程组中。 MiNiFi 流应该建立在包含输入端口的同一个 Nifi 实例上。然后,当您将 MiNiFi 流的底部路由到 MiNiFiFlow 中的远程进程组时,您将能够选择该输入端口。像这样:
以下是一些显示 MiNiFi Flow 的屏幕截图示例:
你可以在我的 GitHub 上找到模板:
【讨论】: