【发布时间】:2016-06-16 18:27:31
【问题描述】:
我正在运行我的 camel ftp 以将大约 10000 个文件从远程 linux 服务器目录下载到本地计算机目录。一旦完成下载大约 2000 个文件,我就会收到一堆内存不足错误。根据其他论坛主题,建议使用 maxMessagesPerPoll。但如果我将它设置为 1000,它只会下载 1000 个文件并停止。我的代码很简单,取自camel ftp示例
from("sftp://xxxxx:22//tmp/serverfolder/?stepwise=false&include=ABC*.txt}}&username=XXXX&password=XXXXX&maximumReconnectAttempts=0&delay=5s&maxMessagesPerPoll=1000")
.to(/tmp/localfolder/);
【问题讨论】:
-
试试
delay=5000而不是delay=5s。