Nifi 无法写入 FileSystemRepository Stream

Moh*_*mni 5 apache-nifi

我有一个使用 getFile 处理器的流程。输入目录是网络挂载点。当我在小文件(小于 1GB)上测试流时,它运行良好。当我在更大的文件(超过 1GB)上测试它时,我收到以下错误:

GetFile[id=f1a533fd-1959-16d3-9579-64e64fab1ac6] 由于 org.apache.nifi.processor.exception.FlowFileAccessException 无法检索文件:无法从 /path/to/directory 为 StandardFlowFileRecord[uuid=f8389032-导入数据c6f5-43b9-a0e3-7daab3fa115a,claim=,offset=0,name=490908299598990,size=0] 由于 java.io.IOException: 无法写入 FileSystemRepository Stream [StandardContentClaim [resourceClaim=Standardid201828Claim=StandardResourceClaim]容器=默认,部分=28],偏移=0,长度=45408256]]

你知道这个错误的起源吗?

谢谢您的回答

Den*_*din 1

根据评论,安迪找到了这个具体案例的答案,并得到了提问者的确认:

内容存储库与文件大小相比太小。

未来读者需要注意的另一件事是 Nifi 节点的内存是否足够大以容纳单个消息。