自动启用控制器服务 NiFi

Posted

技术标签:

【中文标题】自动启用控制器服务 NiFi【英文标题】:Auto Enable Controller Service NiFi 【发布时间】:2019-05-06 14:03:54 【问题描述】:

我有一个 ExecuteSQL 处理器,当服务器关闭或断电时,它总是被禁用,因为 DBCP 连接池的控制器服务关闭,我必须手动打开 DBCP 连接池。我可以自动启用该控制器服务吗?

【问题讨论】:

Krismato 您找到解决方案了吗? 【参考方案1】:

非常有趣的问题。可能的解决方案之一是使用 nifi-api。您应该通过定期发送 http 请求来跟踪您的控制器服务状态。当状态更改为“启用”时,您应该将状态更改为“启用”的 put 请求发送到您的处理器。关于api你可以在官网阅读。

【讨论】:

以上是关于自动启用控制器服务 NiFi的主要内容,如果未能解决你的问题,请参考以下文章

Apache Nifi 组件开发

启动期间的 Apache NiFi 自定义 NAR NoClassDefFoundError

Nifi:如何在 nifi 中同步两个目录

使用 NiFi 写入启用 MFA 的 AWS S3 存储桶

电脑怎么打补丁

启用 Hystrix 后 Autowire 不起作用