Mule文件入站只读取一次子目录

时间:2017-11-22 12:53:07

标签: mule

有没有办法只使用文件入站读取mule中的特定子目录,而recrusive =“true”它正在读取所有子文件夹。

例如,如果有如下目录,我想阅读目录中的更改 folder2 &仅 folder4 ,但不是所有文件夹。我不希望每个子目录都有文件传输,而是我想给它的父目录 c:\ test

  • C:\测试\文件夹1
  • C:\测试\文件夹2
  • C:\测试\ folder3
  • C:\测试\ folder4

1 个答案:

答案 0 :(得分:1)

看起来使用文件连接器只能读取一次文件。相反,我通过使用file watcher作为java组件并在队列中存储所需的属性(如文件路径和时间戳)来实现此目的。稍后我正在轮询队列并读取filePath然后处理请求