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

Mule文件入站仅读取一次子目录,mule,Mule,是否有一种方法可以使用File inbound with recurusive=“true”仅读取mule中的特定子目录?它正在读取所有子文件夹 例如,如果有如下目录,我只想读取目录folder2和folder4中的更改,而不是所有文件夹中的更改。我不希望每个子目录都有文件传输,而是希望给它的父目录c:\test C:\test\folder1 C:\test\folder2 C:\test\folder3 C:\test\folder4 似乎无法使用文件连接器仅读取一次文件。相反,我通过使用

是否有一种方法可以使用File inbound with recurusive=“true”仅读取mule中的特定子目录?它正在读取所有子文件夹

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

  • C:\test\folder1
  • C:\test\folder2
  • C:\test\folder3
  • C:\test\folder4

似乎无法使用文件连接器仅读取一次文件。相反,我通过使用作为java组件的,并在队列中存储所需的属性(如文件路径和时间戳)来实现这一点。稍后,我将轮询队列并读取文件路径,然后处理请求