Apache nifi 如果nifi无法写入数据怎么办?
如果nifi正在使用PutHDFS或PutFile向磁盘写入数据,并且在10个数据块中写入4个数据块后,该数据块被终止或进程停止。恢复后,nifi会从第5块开始写入还是再次重写整个文件以创建副本?nifi通过拍摄快照,在各自的FlowFile Repo中记录每个节点当时发生的情况,从而防止硬件和系统故障Apache nifi 如果nifi无法写入数据怎么办?,apache-nifi,Apache Nifi,如果nifi正在使用PutHDFS或PutFile向磁盘写入数据,并且在10个数据块中写入4个数据块后,该数据块被终止或进程停止。恢复后,nifi会从第5块开始写入还是再次重写整个文件以创建副本?nifi通过拍摄快照,在各自的FlowFile Repo中记录每个节点当时发生的情况,从而防止硬件和系统故障 如果节点在写入内容时处于中间状态,则没有任何损坏,因为FlowFile Repo是NIFI的预先写入日志。当节点返回在线时,它首先通过检查“快照”和“部分”文件来恢复其状态。节点要么接受“快照”
如果节点在写入内容时处于中间状态,则没有任何损坏,因为FlowFile Repo是NIFI的预先写入日志。当节点返回在线时,它首先通过检查“快照”和“部分”文件来恢复其状态。节点要么接受“快照”,然后删除“.PoT”(如果存在),或者,如果“快照”文件不存在,则将“.partial”文件重命名为“快照”。 “nifi.properties”文件中可配置系统检查点之间的时间间隔默认为2分钟
因此,它将从第5街区开始恢复谢谢。当处理器执行时,NiFi中正在执行一个事务
- 会话已启动
- 获得了流文件
- 进行的手术
- 传输或删除流文件
- 会话已提交