我有一个 ExecuteSQL 处理器,当服务器关闭或断电时,它总是被禁用,因为 DBCP 连接池的 Controller 服务关闭,我必须手动打开 DBCP 连接池。我可以自动启用该 Controller 服务吗?
最佳答案
非常有趣的问题。可能的解决方案之一是使用 nifi-api。您应该通过定期发送 http 请求来跟踪 Controller 服务状态。当状态更改为“启用”时,您应该向状态更改为“启用”的处理器发送 put 请求。关于api您可以在官方网站上阅读。
关于apache-nifi - 自动启用 Controller 服务 NiFi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53624907/