我们想使用带有git的Nifi注册表作为存储引擎。在那种情况下,我修改了providers.xml并且能够将流保存在那里。
挑战:
Nifi注册中心没有审核或批准过程。用户必须登录到nifi注册服务器,创建分支并发出拉取请求。
作为一种解决方法,我们可以删除数据库文件(H2)并重新启动nifi。
有什么建议吗?
答案 0 :(得分:2)
git存储的目的主要是让用户通过git hub之类的工具或任何其他支持diff的工具来可视化差异,此外,通过推送到远程,您还可以获得流内容的远程备份。它并不意味着要在应用程序外部进行修改,就像您不会绕过应用程序直接进入其数据库并开始更改数据一样。