FlowFile存储库
FlowFile存储库会跟踪系统中每个FlowFile的属性和当前状态。 默认情况下,该存储库与其他所有存储库安装在同一根安装目录中; 但是,如果可能的话,建议在单独的驱动器上进行配置。
Property | Description |
---|---|
nifi.flowfile.repository.implementation FlowFile | 存储库实现。 缺省值是org.apache.nifi.controller.repository.WriteAheadFlowFileRepository,谨慎更改。 要将流文件存储在内存中而不是磁盘上(在发生电源/机器故障时可能会丢失数据),请将此属性设置为org.apache.nifi.controller.repository.VolatileFlowFileRepository。 |
nifi.flowfile.repository.directory* | FlowFile存储库的位置。 缺省值是./flowfile_repository。 |
nifi.flowfile.repository.partitions | 分区的数量。 默认值是256。 |
nifi.flowfile.repository.checkpoint.interval | FlowFile存储库checkpoint间隔。 默认值是2分钟。 |
nifi.flowfile.repository.always.sync | 如果设置为true,则对存储库的任何更改都将同步到磁盘,这意味着NiFi将要求操作系统不要缓存信息。 这代价是非常大的的,可能显著降低NiFi性能。 但是,如果是false,如果突然断 |