感谢您的关注,我在项目中使用Spring Integration,我希望通过int-ftp:inbound-channel-adapter
将文件从服务器检索到tmp文件夹,然后通过int-file:outbound-gateway
将文件移动到原始forder以供将来批处理,但是我感觉当文件名重复int-file:outbound-gateway
不能为我工作而且不传输文件并且似乎忽略它们,如何解决这个问题。
<int-file:outbound-gateway id="tmp-mover"
request-channel="ready-to-process-inbound-tmp-mover"
reply-channel="ready-to-process-inbound"
directory="${backupRootPath}/ali/in//"
mode="REPLACE" delete-source-files="true"/>
答案 0 :(得分:2)
将ftp入站通道适配器中的local-filter
设置为AcceptAllFileListFilter
。默认情况下,它是AcceptOnceFileListFilter
。