没有EOF的Mule文件端点下载不完整的文件

时间:2013-11-28 13:28:15

标签: file mule endpoint

Mule流必须下载要处理的大型和大型XML文件。当提供者在输入文件夹中写入文件时,同时文件端点组件可以下载不完整的文件或提供者由于某些原因无法完成写入过程。 Mule API是否提供处理情况? 请指教。

1 个答案:

答案 0 :(得分:1)

文件连接器不下载数据,您是否正在与HTTP连接器混合?或者你的意思是Mule文件传输在文件生产者仍在复制文件时选择文件?

如果是后者,最好的选择是将文件写入临时位置,然后将其移动到Mule拾取文件夹,因为移动文件是原子操作。

或者,您可以使用文件连接器上的fileAge属性将Mule配置为仅提取早于指定年龄的文件。只有在您知道文件写入器写入文件所需的最长时间时,这才有效。