如果名稱已知,是否有辦法從FTP端點請求文件?在我們的情況下,我們希望根據日期和時間從龐大的文件夾結構中檢索文件 - 通過文件夾遞歸列出需要很長時間。我知道預先要求的文件和位置的名稱(它們可以從日期和時間計算),因此掃描只是浪費時間。我寧願投票確認我想要的確切文件,直到我成功收到它。駱駝FTP - 已知文件名的FTP使用者
這是最好的方法是什麼?
乾杯, 凱
如果名稱已知,是否有辦法從FTP端點請求文件?在我們的情況下,我們希望根據日期和時間從龐大的文件夾結構中檢索文件 - 通過文件夾遞歸列出需要很長時間。我知道預先要求的文件和位置的名稱(它們可以從日期和時間計算),因此掃描只是浪費時間。我寧願投票確認我想要的確切文件,直到我成功收到它。駱駝FTP - 已知文件名的FTP使用者
這是最好的方法是什麼?
乾杯, 凱
根據定義駱駝文件和FTP組件,僅調查目錄。
您可以使用maxMessagesPerPoll和文件名的組合來達到你的目的,像
from("ftp://.../xyz?maxMessagesPerPoll=x&fileName=y");
文件名可以是一個表達式。看看駱駝file2和ftp2網站。
過濾器,這只是我想避免,過濾,我必須首先檢索文件列表的內容。該文件夾包含超過6000個條目,單獨檢索的時間進入秒。更不用說常常進行投票了。我需要檢索通過名稱和路徑已知的某些文件,並且當它們不在那裏時我必須重試。 – Kai 2013-03-19 04:49:41
是的。我瞭解您的擔憂,很抱歉,我無法在此處提供有效的解決方案。即使我會留意有效的解決方案。 – U2one 2013-03-19 07:17:29