gpt4 book ai didi

apache-nifi - 使用 git repo 作为 flow repo 的 Apache Nifi-registry 部署

转载 作者:行者123 更新时间:2023-12-05 03:59:35 25 4
gpt4 key购买 nike

我们想使用 Nifi registry 和 git 作为存储引擎。在那种情况下,我修改了 providers.xml 并且我能够在那里保存流。

挑战:

  1. 没有双向同步。我们只能保存 Nifi 用户修改的流程,但是如果我们直接在 git 位置修改流程,它不会反射(reflect)在 nifi 注册表中
  2. Nifi 注册表没有审查或批准流程。用户必须登录到 nifi-registry 服务器,创建分支并发出拉取请求。

  3. 作为解决方法,我们可以删除数据库文件 (H2) 并重新启动 nifi resgistry。

  4. 最后,CI/CD 中的一切都应该自动化,就像我们为常规 Maven 项目所做的那样。

有什么建议吗?

最佳答案

git 存储的目的主要是让用户通过 git hub 等工具或任何其他支持差异的工具可视化差异,此外,通过推送到远程,您还可以获得流内容的远程备份。它并不意味着在应用程序之外进行修改,就像您不会绕过应用程序并直接进入它的数据库并开始更改数据一样。

关于apache-nifi - 使用 git repo 作为 flow repo 的 Apache Nifi-registry 部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57034114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com