【发布时间】:2020-04-28 18:11:15
【问题描述】:
我在 Windows 上安装了 NiFi。在同一台 PC 上,我有一个基于 VirtualBox/Linux 的 VM,我在其上运行一个 Postgres 数据库。 VM 的 ip 是 192.168.1.X,数据库的 ip/port 是 localhost:xxxx。
NiFi/PutSFTP 可以使用 VM 的主机 ip 和默认 SFTP 端口将文件放在 VM 上。 NiFi/PutDatabaseRecord 无法使用 localhost 将记录插入数据库。
问题来了:根据以上信息,如何设置 NiFi/PutDatabaseRecord 以将数据直接插入 Postgres 数据库?
谢谢,
约翰
【问题讨论】:
-
我刚刚发现/了解了 Linux UFW(简单防火墙)并开始监听 VM ip 地址和数据库端口号的组合 - 这可能让我更容易端口转发到 localhost :database 端口号 - 稍后将对此进行测试/添加评论。
-
上面测试过的评论,还有很多工作要做。如果您有答案,请发布。
标签: linux windows postgresql virtual-machine apache-nifi