Nifi - 通过 Rest 更新远程进程组 API

Nifi - Update Remote Process Group through Rest API

我们正在使用模板来打包两个 nifi 集群之间的一些数据传输作业,一个作为发送方,另一个作为接收方。我们的一项工作包含一个远程进程组,并且在创建模板时一切正常。

然而,当我们通过我们的环境(开发、测试、预生产、生产)部署模板时,必须在用户界面中手动删除并重新创建远程进程组,这既乏味又烦人。我想将其自动化以简化部署模板并减少人工干预。

  1. 是否可以通过rest-api更新远程处理器组及其端口配置?

  2. 我是否只使用 REST api 创建具有正确配置的新 RPG?

有人有这方面的经验吗?

有一个 JIRA 可以解决这个问题 [1],它将与一些正在进行的 Flow Registry(SDLC for flows)工作一起工作。在那之前,最好的选择是上面的 (2)。

[1] https://issues.apache.org/jira/browse/NIFI-4526