我们的应用程序将读取和写入文件到目录结构{date} / {usercode} / *的FTP文件夹。我们正在尝试使用sftp入站适配器。
<int-sftp:inbound-channel-adapter
id="sftpInboundAdapter"
channel="filesIn"
filename-pattern="*.xml"
session-factory="sftpSessionFactory"
remote-directory="file:${fileserver.input.path}"
local-directory="file:${fileserver.output.path}"
delete-remote-files="false"
</int-sftp:inbound-channel-adapter>
有没有办法为sftp入站适配器设置自定义目录扫描程序?
答案 0 :(得分:0)
目前不支持使用自定义扫描程序。
作为解决方法,您可以将ouput-channel
设置为"nullChannel"
,并使用自定义扫描程序配置单独的<int-file:inbound-channel-adapter/>
。