【发布时间】:2019-05-09 09:36:47
【问题描述】:
流文件卡在队列中(按属性负载平衡),下一个下游处理器(MergeRecord 与 CSVReader 和 CSVRecordSetWriter)无法读取。从 Nifi UI 看来,流文件在队列中,但是当尝试列出队列时,它显示“队列没有流文件”。尝试清空队列也会给出确切的消息。 Nifi Logs 没有任何与处理器相关的异常。队列中大约有 80 个流文件。
我尝试了以下操作项,但都是徒劳的:
- 重新启动下游和上游(ConvertRecord)处理器。
- 已禁用和启用 CSVReader 和 CSVRecordSetWriter。
- 已禁用负载平衡。
- 流文件过期设置为 3 秒。
【问题讨论】:
-
截图会有帮助。
-
@daggett 添加了屏幕截图。如果您还需要什么,请告诉我。
-
请同时显示MergeRecord的参数
-
添加了所有细节。
-
您可能需要升级到 1.9.0 以解决负载平衡连接的一些问题。
标签: apache-nifi