Apachenifi:流文件状态和状态管理之间的区别



根据我在这里和那里读到的内容,流文件存储库充当apache Nifi的预写日志。

在浏览配置文件时,我看到有一个状态管理配置部分。在独立模式下,使用本地提供程序,并将状态(默认情况下(写入.state/local/.

例如,流文件repo和状态似乎都用于从系统故障中恢复。

有人能解释一下它们之间的区别吗?他们一起工作吗?此外,最好将流文件回购和内容回购放在两个独立的磁盘上。当地的州呢?我们应该避免使用";靴子";磁盘并卸载到另一个?哪一个:一个专用?与另一个共同定位(我正在共同定位数据库和流文件转发(。

谢谢。

流文件存储库跟踪系统中的所有流文件,它们指向哪些内容,具有哪些属性,以及它们在流中的位置。

状态管理是一种提供给处理器/服务的API,可用于存储和检索键/值对,通常用于记住某些内容中断的位置。例如,由于某个时间戳而提取数据的源处理器希望存储其使用的上一个时间戳,以便在NiFi重新启动时可以检索该值并从中重新启动。

相关内容

  • 没有找到相关文章

最新更新