有没有办法让 Spring Integration 的 FTP 入站通道适配器(实际上我使用的是 S3 入站通道适配器,但它们非常相似)在下载后立即为它下载的每个文件触发一条消息?我有一个非常大的目录,我想在文件到达我的本地文件系统后立即处理它们,而不是等待整个目录被下载。
问问题
980 次
1 回答
1
我认为 s3 项目尚不支持它,但在 FTP 中,可以使用 ftp-outbound-gateway,它允许诸如 、 等命令ls
。get
这rm
将允许您列出文件夹、拆分列表并发出每个文件都有一个单独get
的文件,如示例中所示。
https://github.com/garyrussell/spring-integration-samples/tree/master/basic/ftp
于 2012-11-02T13:13:30.530 回答