2017-01-09 58 views
0

我们使用Apache Camel通过SFTP与第三方集成。偶尔我们会将文件发送到SFTP文件夹,为了备份目的,我们希望在那里保留一些较旧的文件。但我们不想永远留在那里,因为随着时间的流逝他们可以占用空间。使用camel限制文件夹中的文件数

骆驼可以以某种方式限制文件夹中的文件数量?或者有没有办法使用另一条路线在一段时间内清理文件夹?

我的想法使用过滤器和sortBy种失败,因为它不会一次轮询所有文件。

也许这不是骆驼解决问题,但既然它已经知道如何通过SFTP连接和删除文件,我想重用它的功能。

回答

2

是的,它没有看到骆驼做房子清洁的问题。 FTP服务器的所有者通常可以设置计划的cron作业等来清理他们的FTP服务器。

不建议从骆驼作为FTP客户端远程登录并在其他FTP服务器上进行清理。

骆驼是关于集成和连接系统,例如在你的情况下上传文件到FTP服务器。他们如何管理和清理并操作他们的FTP服务器不是骆驼问题。